Trait core::num::One [] [src]

pub trait One: Sized {
    fn one() -> Self;
}
Deprecated since 1.11.0

: no longer used for Iterator::product

Unstable (zero_one #27739)

: no longer used for Iterator::product

Types that have a "one" value.

This trait is intended for use in conjunction with Mul, as an identity: x * T::one() == x.

Required Methods

fn one() -> Self

Deprecated since 1.11.0

: no longer used for Iterator::product

Unstable (zero_one #27739)

: no longer used for Iterator::product

The "one" (usually, multiplicative identity) for this type.

Implementors