Skip to main content

GenericsOf

Trait GenericsOf 

Source
pub trait GenericsOf<I>
where I: Interner<GenericsOf = Self>,
{ // Required methods fn count(&self) -> usize; fn param_region_def_id( self, interner: I, ebr: <I as Interner>::EarlyParamRegion, ) -> <I as Interner>::DefId; }

Required Methods§

Source

fn count(&self) -> usize

Source

fn param_region_def_id( self, interner: I, ebr: <I as Interner>::EarlyParamRegion, ) -> <I as Interner>::DefId

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<'tcx> GenericsOf<TyCtxt<'tcx>> for &'tcx Generics

Implementors§