trait RegionExt {
// Required methods
fn early(param: &GenericParam<'_>) -> ResolvedArg;
fn late(idx: u32, param: &GenericParam<'_>) -> ResolvedArg;
fn id(&self) -> Option<LocalDefId>;
fn shifted(self, amount: u32) -> ResolvedArg;
}
Required Methods§
fn early(param: &GenericParam<'_>) -> ResolvedArg
fn late(idx: u32, param: &GenericParam<'_>) -> ResolvedArg
fn id(&self) -> Option<LocalDefId>
fn shifted(self, amount: u32) -> ResolvedArg
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.