fix CTFE cycle
This commit is contained in:
@@ -84,7 +84,7 @@ pub trait Int:
|
||||
|
||||
macro_rules! int_impl_common {
|
||||
($ty:ty) => {
|
||||
const BITS: u32 = <Self>::BITS;
|
||||
const BITS: u32 = <Self as Int>::ZERO.count_zeros();
|
||||
const SIGNED: bool = Self::MIN != Self::ZERO;
|
||||
|
||||
const ZERO: Self = 0;
|
||||
|
||||
Reference in New Issue
Block a user