mod impl_getter_attr;
mod impl_gsw_attr;
mod impl_nested_gsw_attr;
use syn::Ident;
#[derive(Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
pub struct GetSetWithAttr {
pub inner: Option<GetAttr>,
}
#[derive(Clone, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)]
pub enum NestedAttrGSW {
Get(GetAttr),
}
#[derive(Clone, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)]
pub struct GetAttr {
pub format: Option<Ident>,
pub mutable: bool,
}