Struct ratchet_rs::NoExtDecoder
source · [−]pub struct NoExtDecoder;
Trait Implementations
sourceimpl Clone for NoExtDecoder
impl Clone for NoExtDecoder
sourcepub fn clone(&self) -> NoExtDecoder
pub fn clone(&self) -> NoExtDecoder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NoExtDecoder
impl Debug for NoExtDecoder
sourceimpl ExtensionDecoder for NoExtDecoder
impl ExtensionDecoder for NoExtDecoder
type Error = Infallible
type Error = Infallible
The error type produced by this extension if decoding fails.
sourcepub fn decode(
&mut self,
_payload: &mut BytesMut,
_header: &mut FrameHeader
) -> Result<(), <NoExtDecoder as ExtensionDecoder>::Error>
pub fn decode(
&mut self,
_payload: &mut BytesMut,
_header: &mut FrameHeader
) -> Result<(), <NoExtDecoder as ExtensionDecoder>::Error>
Invoked when a frame has been received. Read more
impl Copy for NoExtDecoder
Auto Trait Implementations
impl RefUnwindSafe for NoExtDecoder
impl Send for NoExtDecoder
impl Sync for NoExtDecoder
impl Unpin for NoExtDecoder
impl UnwindSafe for NoExtDecoder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more