Struct amplify_syn::MetaArgNameValue [−][src]
Drop-in replacement for syn::MetaNameValue
used for parsing named
arguments inside attributes which name is always an proc_macro2::Ident
(and not syn::Path
) and value can be not only a literal, but of any
valid rust type.
Fields
name: Ident
Argument name
eq_token: Eq
Token placeholder
value: ArgValue
Argument value
Trait Implementations
impl Parse for MetaArgNameValue
[src]
impl Parse for MetaArgNameValue
[src]fn parse(input: &ParseBuffer<'_>) -> Result<Self>
[src]
impl ToTokens for MetaArgNameValue
[src]
impl ToTokens for MetaArgNameValue
[src]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 MetaArgNameValue
impl RefUnwindSafe for MetaArgNameValue
impl !Send for MetaArgNameValue
impl !Send for MetaArgNameValue
impl !Sync for MetaArgNameValue
impl !Sync for MetaArgNameValue
impl Unpin for MetaArgNameValue
impl Unpin for MetaArgNameValue
impl UnwindSafe for MetaArgNameValue
impl UnwindSafe for MetaArgNameValue