Trait rustc_middle::ty::inherent::GenericArgs
source · pub trait GenericArgs<I>: Copy + DebugWithInfcx<I> + Hash + Eq + IntoIterator<Item = <I as Interner>::GenericArg> + Deref + Default{
// Required methods
fn type_at(self, i: usize) -> <I as Interner>::Ty;
fn identity_for_item(interner: I, def_id: <I as Interner>::DefId) -> Self;
}Required Methods§
fn type_at(self, i: usize) -> <I as Interner>::Ty
fn identity_for_item(interner: I, def_id: <I as Interner>::DefId) -> Self
Object Safety§
This trait is not object safe.