Trait decorum::Encoding

source ·
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);
}
Expand description

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