pub trait PrimitiveZero {
    const ZERO: Self;
}
Expand description

A trait defined for primitives which have a zero value.

Required Associated Constants§

source

const ZERO: Self

The number zero.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl PrimitiveZero for f32

source§

const ZERO: Self = 0f32

source§

impl PrimitiveZero for f64

source§

const ZERO: Self = 0f64

source§

impl PrimitiveZero for i8

source§

const ZERO: Self = 0i8

source§

impl PrimitiveZero for i16

source§

const ZERO: Self = 0i16

source§

impl PrimitiveZero for i32

source§

const ZERO: Self = 0i32

source§

impl PrimitiveZero for i64

source§

const ZERO: Self = 0i64

source§

impl PrimitiveZero for i128

source§

const ZERO: Self = 0i128

source§

impl PrimitiveZero for isize

source§

const ZERO: Self = 0isize

source§

impl PrimitiveZero for u8

source§

const ZERO: Self = 0u8

source§

impl PrimitiveZero for u16

source§

const ZERO: Self = 0u16

source§

impl PrimitiveZero for u32

source§

const ZERO: Self = 0u32

source§

impl PrimitiveZero for u64

source§

const ZERO: Self = 0u64

source§

impl PrimitiveZero for u128

source§

const ZERO: Self = 0u128

source§

impl PrimitiveZero for usize

source§

const ZERO: Self = 0usize

Implementors§