#[non_exhaustive]pub struct Padding {}Expand description
A Padding message is a fixed-length message on a channel that is ignored.
Padding message can be used to disguise the true amount of data on a channel, or as a “keep-alive”.
The correct response to a padding cell is to drop it and do nothing.
Implementations
Trait Implementations
sourceimpl Body for Padding
impl Body for Padding
sourcefn into_message(self) -> ChanMsg
fn into_message(self) -> ChanMsg
Convert this type into a ChanMsg, wrapped as appropriate.
sourcefn write_body_onto<W: Writer + ?Sized>(self, _w: &mut W) -> EncodeResult<()>
fn write_body_onto<W: Writer + ?Sized>(self, _w: &mut W) -> EncodeResult<()>
Consume this message and encode its body onto
w. Read moreAuto Trait Implementations
impl RefUnwindSafe for Padding
impl Send for Padding
impl Sync for Padding
impl Unpin for Padding
impl UnwindSafe for Padding
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more