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