pub enum DetachedItemKind {
FnSig(FnSig),
Mod(DetachedSpecs),
Struct(StructDef),
Enum(EnumDef),
InherentImpl(DetachedInherentImpl),
TraitImpl(DetachedTraitImpl),
Trait(DetachedTrait),
}
Variants§
FnSig(FnSig)
Mod(DetachedSpecs)
Struct(StructDef)
Enum(EnumDef)
InherentImpl(DetachedInherentImpl)
TraitImpl(DetachedTraitImpl)
Trait(DetachedTrait)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DetachedItemKind
impl RefUnwindSafe for DetachedItemKind
impl Send for DetachedItemKind
impl Sync for DetachedItemKind
impl Unpin for DetachedItemKind
impl UnwindSafe for DetachedItemKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more