[][src]Trait normalize_interval::normalize::Finite

pub trait Finite: Sized {
    const MINIMUM: Self;
    const MAXIMUM: Self;

    fn pred(&self) -> Option<Self>;
fn succ(&self) -> Option<Self>; }

Provides the methods needed to iterate over an type's points. Used to Normalize finite types used in Interval bounds.

Associated Constants

const MINIMUM: Self

The minimum value of the type.

const MAXIMUM: Self

The maximum value of the type.

Loading content...

Required methods

fn pred(&self) -> Option<Self>

Returns the previous element before the given one.

fn succ(&self) -> Option<Self>

Returns the next element after the given one.

Loading content...

Implementations on Foreign Types

impl Finite for u8[src]

impl Finite for u16[src]

impl Finite for u32[src]

impl Finite for u64[src]

impl Finite for u128[src]

impl Finite for usize[src]

impl Finite for i8[src]

impl Finite for i16[src]

impl Finite for i32[src]

impl Finite for i64[src]

impl Finite for i128[src]

impl Finite for isize[src]

Loading content...

Implementors

Loading content...