Lines Matching refs:Meta
158 pub fn parse_meta(&self) -> Result<Meta> { in parse_meta() argument
349 pub enum Meta {
384 impl Meta { impl
391 Meta::Path(path) => path, in path()
392 Meta::List(meta) => &meta.path, in path()
393 Meta::NameValue(meta) => &meta.path, in path()
406 Meta(Meta),
549 impl Parse for Meta { implementation
575 input.parse().map(NestedMeta::Meta) in parse()
582 pub fn parse_meta_after_path(path: Path, input: ParseStream) -> Result<Meta> { in parse_meta_after_path() argument
584 parse_meta_list_after_path(path, input).map(Meta::List) in parse_meta_after_path()
586 parse_meta_name_value_after_path(path, input).map(Meta::NameValue) in parse_meta_after_path()
588 Ok(Meta::Path(path)) in parse_meta_after_path()