pub struct FiniteF32(/* private fields */);Expand description
A finite IEEE-754 value encoded in Postcard’s native little-endian form.
NaN and infinity are rejected. All finite bits, including negative zero and subnormals, are preserved. Consumer normalization remains separate.
Implementations§
Trait Implementations§
impl Copy for FiniteF32
Source§impl<'de> Deserialize<'de> for FiniteF32
impl<'de> Deserialize<'de> for FiniteF32
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialOrd for FiniteF32
impl PartialOrd for FiniteF32
impl StructuralPartialEq for FiniteF32
Auto Trait Implementations§
impl Freeze for FiniteF32
impl RefUnwindSafe for FiniteF32
impl Send for FiniteF32
impl Sync for FiniteF32
impl Unpin for FiniteF32
impl UnsafeUnpin for FiniteF32
impl UnwindSafe for FiniteF32
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