Enum rustc_hir::ForeignItemKind [−][src]
pub enum ForeignItemKind<'hir> {
Fn(&'hir FnDecl<'hir>, &'hir [Ident], Generics<'hir>),
Static(&'hir Ty<'hir>, Mutability),
Type,
}Expand description
An item within an extern block.
Variants
Expand description
A foreign function.
Static(&'hir Ty<'hir>, Mutability)Expand description
A foreign static item (static ext: u8).
Expand description
A foreign type.
Trait Implementations
impl<'hir> Debug for ForeignItemKind<'hir>[src]
impl<'hir> Debug for ForeignItemKind<'hir>[src]impl<'hir, __CTX> HashStable<__CTX> for ForeignItemKind<'hir> where
__CTX: HashStableContext, [src]
impl<'hir, __CTX> HashStable<__CTX> for ForeignItemKind<'hir> where
__CTX: HashStableContext, [src]