Trait num_convert::ToZero
source · pub trait ToZero<T>: Sized + PartialEq + Copy {
// Required method
fn to_zero() -> T;
}Available on crate feature
to_zero only.Expand description
Trait for implementing the null value of types.
assert_eq!(u8::to_zero(), u8::MIN);
assert_eq!(i16::to_zero(), 0_i16);
assert_eq!(u32::to_zero(), u32::MIN);
assert_eq!(i64::to_zero(), 0_i64);
assert_eq!(usize::to_zero(), usize::MIN);
assert_eq!(i128::to_zero(), 0_i128);