Trait decorum::Encoding [] [src]

pub trait Encoding: Copy + NumCast {
    fn max_value() -> Self;
fn min_value() -> Self;
fn min_positive_value() -> Self;
fn epsilon() -> Self;
fn classify(self) -> FpCategory;
fn is_normal(self) -> bool;
fn integer_decode(self) -> (u64, i16, i8); }

Floating-point encoding.

Provides values and operations that directly relate to the encoding of an IEEE-754 floating-point value with the exception of -INF, INF, and NaN. See the Infinite and Nan traits.

Required Methods

Implementors