Enum syn::NestedMeta [−][src]
This is supported on crate features
full
or derive
only.Element of a compile-time attribute list.
This type is available only if Syn is built with the "derive"
or "full"
feature.
Variants
Meta(Meta)
A structured meta item, like the Copy
in #[derive(Copy)]
which
would be a nested Meta::Path
.
Lit(Lit)
A Rust literal, like the "new_name"
in #[rename("new_name")]
.
Trait Implementations
impl Clone for NestedMeta
[src]
impl Clone for NestedMeta
[src]This is supported on crate feature
clone-impls
only.fn clone(&self) -> Self
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for NestedMeta
[src]
impl Debug for NestedMeta
[src]This is supported on crate feature
extra-traits
only.impl Eq for NestedMeta
[src]
impl Eq for NestedMeta
[src]This is supported on crate feature
extra-traits
only.impl From<Lit> for NestedMeta
[src]
impl From<Lit> for NestedMeta
[src]fn from(e: Lit) -> NestedMeta
[src]
impl From<Meta> for NestedMeta
[src]
impl From<Meta> for NestedMeta
[src]fn from(e: Meta) -> NestedMeta
[src]
impl Hash for NestedMeta
[src]
impl Hash for NestedMeta
[src]This is supported on crate feature
extra-traits
only.impl Parse for NestedMeta
[src]
impl Parse for NestedMeta
[src]This is supported on crate feature
parsing
only.fn parse(input: ParseStream<'_>) -> Result<Self>
[src]
impl PartialEq<NestedMeta> for NestedMeta
[src]
impl PartialEq<NestedMeta> for NestedMeta
[src]This is supported on crate feature
extra-traits
only.impl ToTokens for NestedMeta
[src]
impl ToTokens for NestedMeta
[src]This is supported on crate feature
printing
only.fn to_tokens(&self, tokens: &mut TokenStream)
[src]
pub fn to_token_stream(&self) -> TokenStream
[src]
pub fn into_token_stream(self) -> TokenStream
[src]
Auto Trait Implementations
impl RefUnwindSafe for NestedMeta
impl RefUnwindSafe for NestedMeta
impl !Send for NestedMeta
impl !Send for NestedMeta
impl !Sync for NestedMeta
impl !Sync for NestedMeta
impl Unpin for NestedMeta
impl Unpin for NestedMeta
impl UnwindSafe for NestedMeta
impl UnwindSafe for NestedMeta