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>>;
}