conv::misc

Trait Saturated

Source
pub trait Saturated {
    // Required methods
    fn saturated_max() -> Self;
    fn saturated_min() -> Self;
}
Expand description

This trait indicates that values of a type can be logically “saturated”.

This is used by the errors::UnwrapOrSaturate extension trait.

Required Methods§

Source

fn saturated_max() -> Self

Returns the type’s saturated, maximum value.

Source

fn saturated_min() -> Self

Returns the type’s saturated, minimum value.

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 Saturated for i8

Source§

impl Saturated for i16

Source§

impl Saturated for i32

Source§

impl Saturated for i64

Source§

impl Saturated for isize

Source§

impl Saturated for u8

Source§

impl Saturated for u16

Source§

impl Saturated for u32

Source§

impl Saturated for u64

Source§

impl Saturated for usize

Implementors§