Struct rustc_apfloat::ppc::FallbackS [] [src]

pub struct FallbackS<F>(_);
🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Trait Implementations

impl<F: Float> Semantics for FallbackS<F>
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

BITS: usize = 0

Total number of bits in the in-memory format.

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

PRECISION: usize = <F>::PRECISION * 2

Number of bits in the significand. This includes the integer bit.

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

MAX_EXP: ExpInt = <F>::MAX_EXP as ExpInt

The largest E such that 2E is representable; this matches the definition of IEEE 754. Read more

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

MIN_EXP: ExpInt = <F>::MIN_EXP as ExpInt + <F>::PRECISION as ExpInt

The smallest E such that 2E is a normalized number; this matches the definition of IEEE 754. Read more

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

QNAN_BIT: usize = <Self>::PRECISION - 2

The significand bit that marks NaN as quiet.

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

QNAN_SIGNIFICAND: u128 = 1 << <Self>::QNAN_BIT

The significand bitpattern to mark a NaN as quiet. NOTE: for X87DoubleExtended we need to set two bits instead of 2. Read more

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Auto Trait Implementations

impl<F> Send for FallbackS<F> where
    F: Send

impl<F> Sync for FallbackS<F> where
    F: Sync