pub trait Minimum: Ord {
    const MIN: Self;
}
Expand description

Trait for types for which a minimum possible value exists.

This trait must be implemented for any K key type in the ConcurrentMap.

Required Associated Constants§

source

const MIN: Self

The returned value must be less than or equal to all possible values for this type.

Implementations on Foreign Types§

source§

impl<T: Ord> Minimum for &[T]

source§

const MIN: Self = _

source§

impl Minimum for u8

source§

const MIN: Self = 0u8

source§

impl Minimum for usize

source§

const MIN: Self = 0usize

source§

impl Minimum for u16

source§

const MIN: Self = 0u16

source§

impl Minimum for isize

source§

const MIN: Self = -9_223_372_036_854_775_808isize

source§

impl Minimum for i8

source§

const MIN: Self = -128i8

source§

impl Minimum for u128

source§

const MIN: Self = 0u128

source§

impl Minimum for i64

source§

const MIN: Self = -9_223_372_036_854_775_808i64

source§

impl Minimum for &str

source§

const MIN: Self = ""

source§

impl Minimum for i32

source§

const MIN: Self = -2_147_483_648i32

source§

impl<T: Ord> Minimum for Vec<T>

source§

const MIN: Self = _

source§

impl Minimum for u32

source§

const MIN: Self = 0u32

source§

impl Minimum for String

source§

const MIN: Self = _

source§

impl Minimum for u64

source§

const MIN: Self = 0u64

source§

impl Minimum for i128

source§

const MIN: Self = -170_141_183_460_469_231_731_687_303_715_884_105_728i128

source§

impl<T: Minimum, const LEN: usize> Minimum for [T; LEN]

source§

const MIN: Self = _

source§

impl Minimum for i16

source§

const MIN: Self = -32_768i16

source§

impl<T: Maximum> Minimum for Reverse<T>

source§

const MIN: Self = _

source§

impl Minimum for ()

source§

const MIN: Self = ()

Implementors§