NumericValidationBound

Trait NumericValidationBound 

Source
pub trait NumericValidationBound: Ord + Copy {
    const MAX_VALUE: Self;
    const MIN_VALUE: Self;
}

Required Associated Constants§

Source

const MAX_VALUE: Self

Source

const MIN_VALUE: Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl NumericValidationBound for i8

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for i16

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for i32

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for i64

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for i128

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for u8

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for u16

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for u32

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for u64

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Source§

impl NumericValidationBound for u128

Source§

const MAX_VALUE: Self = Self::MAX

Source§

const MIN_VALUE: Self = Self::MIN

Implementors§