Struct rustc_infer::traits::query::type_op::Normalize [−][src]
pub struct Normalize<T> {
pub value: T,
}Fields
value: TAuto Trait Implementations
impl<T> RefUnwindSafe for Normalize<T> where
T: RefUnwindSafe,
impl<T> UnwindSafe for Normalize<T> where
T: UnwindSafe,
Blanket Implementations
pub fn allocate_from_iter(
arena: &'a Arena<'tcx>,
iter: impl IntoIterator<Item = T>
) -> &'a mut [T]
Mutably borrows from an owned value. Read more
pub fn subst_spanned(
self,
tcx: TyCtxt<'tcx>,
substs: &[GenericArg<'tcx>],
span: Option<Span>
) -> T
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.