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