[−][src]Enum rustc_hir::ImplItemKind
Represents various kinds of content within an impl.
Variants
An associated constant of the given type, set to the constant result of the expression.
An associated function implementation with the given signature and body.
TyAlias(&'hir Ty<'hir>)An associated type.
Implementations
impl<'_> ImplItemKind<'_>[src]
Trait Implementations
impl<'hir> Debug for ImplItemKind<'hir>[src]
impl<'hir, __CTX> HashStable<__CTX> for ImplItemKind<'hir> where
__CTX: HashStableContext, [src]
__CTX: HashStableContext,
pub fn hash_stable(&self, __hcx: &mut __CTX, __hasher: &mut StableHasher)[src]
Auto Trait Implementations
impl<'hir> !RefUnwindSafe for ImplItemKind<'hir>
impl<'hir> !Send for ImplItemKind<'hir>
impl<'hir> !Sync for ImplItemKind<'hir>
impl<'hir> Unpin for ImplItemKind<'hir>
impl<'hir> !UnwindSafe for ImplItemKind<'hir>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,