Trait FromMeta
macrotk_core::meta
pub trait FromMeta: Sized { fn from_meta(a: &MetaValue) -> Result<Self, Error>; }
Types that can be parsed from a Meta list.
Meta
fn from_meta(a: &MetaValue) -> Result<Self, Error>
impl FromMeta for LitStr
fn from_meta(meta: &MetaValue) -> Result<LitStr, Error>
impl<T> FromMeta for Option<T> where T: FromMeta,
fn from_meta(p: &MetaValue) -> Result<Option<T>, Error>