Trait deranged::traits::RangeIsValid

source ·
pub(crate) trait RangeIsValid {
    const ASSERT: ();
}

Required Associated Constants§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<const MIN: i8, const MAX: i8> RangeIsValid for RangedI8<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: i16, const MAX: i16> RangeIsValid for RangedI16<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: i32, const MAX: i32> RangeIsValid for RangedI32<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: i64, const MAX: i64> RangeIsValid for RangedI64<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: i128, const MAX: i128> RangeIsValid for RangedI128<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: isize, const MAX: isize> RangeIsValid for RangedIsize<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: u8, const MAX: u8> RangeIsValid for RangedU8<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: u16, const MAX: u16> RangeIsValid for RangedU16<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: u32, const MAX: u32> RangeIsValid for RangedU32<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: u64, const MAX: u64> RangeIsValid for RangedU64<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: u128, const MAX: u128> RangeIsValid for RangedU128<MIN, MAX>

source§

const ASSERT: () = _

source§

impl<const MIN: usize, const MAX: usize> RangeIsValid for RangedUsize<MIN, MAX>

source§

const ASSERT: () = _