predawn-macro 0.9.0

Macros for predawn
Documentation
1
2
3
4
5
6
7
8
9
10
use from_attr::{FlagOrValue, FromAttr};
use syn::Expr;

#[derive(FromAttr, Default)]
#[attribute(idents = [schema])]
pub(crate) struct SchemaAttr {
    pub(crate) rename: Option<String>,
    pub(crate) flatten: bool,
    pub(crate) default: FlagOrValue<Expr>,
}