Struct rustc_middle::ty::context::Interned [−][src]
Expand description
An entry in an interner.
Tuple Fields
0: &'tcx T
Trait Implementations
Immutably borrows from an owned value. Read more
Immutably borrows from an owned value. Read more
Immutably borrows from an owned value. Read more
Returns a pointer which outlives self
.
impl<'tcx> PartialEq<Interned<'tcx, PredicateInner<'tcx>>> for Interned<'tcx, PredicateInner<'tcx>>
impl<'tcx> PartialEq<Interned<'tcx, PredicateInner<'tcx>>> for Interned<'tcx, PredicateInner<'tcx>>
Auto Trait Implementations
impl<'tcx, T: ?Sized> RefUnwindSafe for Interned<'tcx, T> where
T: RefUnwindSafe,
impl<'tcx, T: ?Sized> UnwindSafe for Interned<'tcx, T> where
T: RefUnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Layout
Note: Unable to compute type layout, possibly due to this type having generic parameters. Layout can only be computed for concrete, fully-instantiated types.