pub struct CanonicalNanF32Codec(/* private fields */);Expand description
Canonicalizes NaNs on encode, wrapping F32Codec.
Trait Implementations§
Source§impl Debug for CanonicalNanF32Codec
impl Debug for CanonicalNanF32Codec
Source§impl Decoder for CanonicalNanF32Codec
impl Decoder for CanonicalNanF32Codec
Source§fn decode(&mut self, src: &mut BytesMut) -> Result<Option<f32>, Self::Error>
fn decode(&mut self, src: &mut BytesMut) -> Result<Option<f32>, Self::Error>
Attempts to decode a frame from the provided buffer of bytes. Read more
Source§impl Default for CanonicalNanF32Codec
impl Default for CanonicalNanF32Codec
Source§fn default() -> CanonicalNanF32Codec
fn default() -> CanonicalNanF32Codec
Returns the “default value” for a type. Read more
Source§impl<T> Deferred<T> for CanonicalNanF32Codec
impl<T> Deferred<T> for CanonicalNanF32Codec
Source§fn take_deferred(&mut self) -> Option<DeferredFn<T>>
fn take_deferred(&mut self) -> Option<DeferredFn<T>>
Takes a deferred async processing operation, if any
Source§impl Encoder<&&f32> for CanonicalNanF32Codec
impl Encoder<&&f32> for CanonicalNanF32Codec
Source§impl Encoder<&f32> for CanonicalNanF32Codec
impl Encoder<&f32> for CanonicalNanF32Codec
Auto Trait Implementations§
impl Freeze for CanonicalNanF32Codec
impl RefUnwindSafe for CanonicalNanF32Codec
impl Send for CanonicalNanF32Codec
impl Sync for CanonicalNanF32Codec
impl Unpin for CanonicalNanF32Codec
impl UnsafeUnpin for CanonicalNanF32Codec
impl UnwindSafe for CanonicalNanF32Codec
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