0.9.2
- @grego added serde-esque attributes to the derive macro, to allow struct fields to be renamed or skipped in templates (#30).
#[derive(Content)] struct Data<'a> { #[ramhorns(skip)] secret: &'a str, #[ramhorns(rename = "new")] old: &'a str, }
- Ramhorns is now using Logos in it's parser. Combined with some other refactoring it improved parsing throughput immensely.