pub trait IntegerTypeExt {
// Required methods
fn to_ty<'db>(&self, interner: DbInterner<'db>) -> Ty<'db>;
fn initial_discriminant<'db>(&self, interner: DbInterner<'db>) -> Discr<'db>;
fn disr_incr<'db>(
&self,
interner: DbInterner<'db>,
val: Option<Discr<'db>>,
) -> Option<Discr<'db>>;
}Required Methods§
fn to_ty<'db>(&self, interner: DbInterner<'db>) -> Ty<'db>
fn initial_discriminant<'db>(&self, interner: DbInterner<'db>) -> Discr<'db>
fn disr_incr<'db>( &self, interner: DbInterner<'db>, val: Option<Discr<'db>>, ) -> Option<Discr<'db>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".