Struct syn::ForeignItemMacro [−][src]
pub struct ForeignItemMacro { pub attrs: Vec<Attribute>, pub mac: Macro, pub semi_token: Option<Semi>, }
This is supported on crate feature
full
only.A macro invocation within an extern block.
This type is available only if Syn is built with the "full"
feature.
Fields
attrs: Vec<Attribute>
mac: Macro
semi_token: Option<Semi>
Trait Implementations
impl Clone for ForeignItemMacro
[src]
impl Clone for ForeignItemMacro
[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 ForeignItemMacro
[src]
impl Debug for ForeignItemMacro
[src]This is supported on crate feature
extra-traits
only.impl Eq for ForeignItemMacro
[src]
impl Eq for ForeignItemMacro
[src]This is supported on crate feature
extra-traits
only.impl From<ForeignItemMacro> for ForeignItem
[src]
impl From<ForeignItemMacro> for ForeignItem
[src]fn from(e: ForeignItemMacro) -> ForeignItem
[src]
impl Hash for ForeignItemMacro
[src]
impl Hash for ForeignItemMacro
[src]This is supported on crate feature
extra-traits
only.impl Parse for ForeignItemMacro
[src]
impl Parse for ForeignItemMacro
[src]This is supported on crate feature
parsing
only.fn parse(input: ParseStream<'_>) -> Result<Self>
[src]
impl PartialEq<ForeignItemMacro> for ForeignItemMacro
[src]
impl PartialEq<ForeignItemMacro> for ForeignItemMacro
[src]This is supported on crate feature
extra-traits
only.impl ToTokens for ForeignItemMacro
[src]
impl ToTokens for ForeignItemMacro
[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 ForeignItemMacro
impl RefUnwindSafe for ForeignItemMacro
impl !Send for ForeignItemMacro
impl !Send for ForeignItemMacro
impl !Sync for ForeignItemMacro
impl !Sync for ForeignItemMacro
impl Unpin for ForeignItemMacro
impl Unpin for ForeignItemMacro
impl UnwindSafe for ForeignItemMacro
impl UnwindSafe for ForeignItemMacro