[−][src]Trait num_traits::identities::Zero
Required methods
fn zero() -> Self
[−]
Returns the additive identity element of Self
, 0
.
Purity
This function should return the same result at all times regardless of
external mutable state, for example values stored in TLS or in
static mut
s.
fn is_zero(&self) -> bool
[−]
Returns true
if self
is equal to the additive identity.
Provided methods
Implementations on Foreign Types
impl Zero for usize
[src][−]
impl Zero for u8
[src][−]
impl Zero for u16
[src][−]
impl Zero for u32
[src][−]
impl Zero for u64
[src][−]
impl Zero for u128
[src][−]
impl Zero for isize
[src][−]
impl Zero for i8
[src][−]
impl Zero for i16
[src][−]
impl Zero for i32
[src][−]
impl Zero for i64
[src][−]
impl Zero for i128
[src][−]
impl Zero for f32
[src][−]
impl Zero for f64
[src][−]
impl<T: Zero> Zero for Wrapping<T> where
Wrapping<T>: Add<Output = Wrapping<T>>,
[src][−]
Wrapping<T>: Add<Output = Wrapping<T>>,
Implementors
impl Zero for Id<Additive>
impl Zero for Id<Additive>
impl<N, R: DimName, C: DimName> Zero for MatrixMN<N, R, C> where
N: Scalar + Zero + ClosedAdd,
DefaultAllocator: Allocator<N, R, C>,
impl<N, R: DimName, C: DimName> Zero for MatrixMN<N, R, C> where
N: Scalar + Zero + ClosedAdd,
DefaultAllocator: Allocator<N, R, C>,
impl<N: RealField> Zero for Quaternion<N>
impl<N: RealField> Zero for Quaternion<N>
impl Zero for Dim<[Ix; 0]>
impl Zero for Dim<[Ix; 0]>
impl Zero for Dim<[Ix; 1]>
impl Zero for Dim<[Ix; 1]>
impl Zero for Dim<[Ix; 2]>
impl Zero for Dim<[Ix; 2]>
impl Zero for Dim<[Ix; 3]>
impl Zero for Dim<[Ix; 3]>
impl Zero for Dim<[Ix; 4]>
impl Zero for Dim<[Ix; 4]>
impl Zero for Dim<[Ix; 5]>
impl Zero for Dim<[Ix; 5]>
impl Zero for Dim<[Ix; 6]>
impl Zero for Dim<[Ix; 6]>
impl<T: Clone + Num> Zero for Complex<T>
impl<T: Clone + Num> Zero for Complex<T>
impl<T: Clone + Integer> Zero for Ratio<T>
impl<T: Clone + Integer> Zero for Ratio<T>