pub struct BiasedFp {
pub m: u64,
pub p_biased: i32,
}
🔬This is a nightly-only experimental API. (
dec2flt
)Expand description
A custom 64-bit floating point type, representing m * 2^p
.
p is biased, so it be directly shifted into the exponent bits.
Fields§
§m: u64
🔬This is a nightly-only experimental API. (
dec2flt
)The significant digits.
p_biased: i32
🔬This is a nightly-only experimental API. (
dec2flt
)The biased, binary exponent.
Implementations§
Trait Implementations§
impl Copy for BiasedFp
impl StructuralPartialEq for BiasedFp
Auto Trait Implementations§
impl Freeze for BiasedFp
impl RefUnwindSafe for BiasedFp
impl Send for BiasedFp
impl Sync for BiasedFp
impl Unpin for BiasedFp
impl UnsafeUnpin for BiasedFp
impl UnwindSafe for BiasedFp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> SizedTypeProperties for T
impl<T> SizedTypeProperties for T
Source§#[doc(hidden)] const IS_ZST: bool = _
#[doc(hidden)] const IS_ZST: bool = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const LAYOUT: Layout = _
#[doc(hidden)] const LAYOUT: Layout = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)Source§#[doc(hidden)] const MAX_SLICE_LEN: usize = _
#[doc(hidden)] const MAX_SLICE_LEN: usize = _
🔬This is a nightly-only experimental API. (
sized_type_properties
)The largest safe length for a
[Self]
. Read more