Enum std::num::FpCategoryUnstable [-] [+] [src]

pub enum FpCategory {
    Nan,
    Infinite,
    Zero,
    Subnormal,
    Normal,
}

Used for representing the classification of floating point numbers

Variants

Nan

"Not a Number", often obtained by dividing by zero

Infinite

Positive or negative infinity

Zero

Positive or negative zero

Subnormal

De-normalized floating point representation (less precise than Normal)

Normal

A regular floating point number

Trait Implementations

Derived Implementations

impl Debug for FpCategory

fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>

impl PartialEq<FpCategory> for FpCategory

fn eq(&self, __arg_0: &FpCategory) -> bool

fn ne(&self, __arg_0: &FpCategory) -> bool

fn ne(&self, &FpCategory) -> bool

impl Copy for FpCategory