trait RegionExt {
// Required methods
fn early(param: &GenericParam<'_>) -> (LocalDefId, ResolvedArg);
fn late(idx: u32, param: &GenericParam<'_>) -> (LocalDefId, ResolvedArg);
fn id(&self) -> Option<LocalDefId>;
fn shifted(self, amount: u32) -> ResolvedArg;
}
Required Methods§
fn early(param: &GenericParam<'_>) -> (LocalDefId, ResolvedArg)
fn late(idx: u32, param: &GenericParam<'_>) -> (LocalDefId, ResolvedArg)
fn id(&self) -> Option<LocalDefId>
fn shifted(self, amount: u32) -> ResolvedArg
Object Safety§
This trait is not object safe.