pub struct CloseCompleteBuilder {}Trait Implementations§
Source§impl BuilderFor for CloseCompleteBuilder
impl BuilderFor for CloseCompleteBuilder
type Message = CloseComplete<'static>
Source§impl Debug for CloseCompleteBuilder
impl Debug for CloseCompleteBuilder
Source§impl Default for CloseCompleteBuilder
impl Default for CloseCompleteBuilder
Source§fn default() -> CloseCompleteBuilder
fn default() -> CloseCompleteBuilder
Returns the “default value” for a type. Read more
Source§impl EncoderFor<CloseComplete<'static>> for &CloseCompleteBuilder
impl EncoderFor<CloseComplete<'static>> for &CloseCompleteBuilder
fn encode_for(&self, buf: &mut BufWriter<'_>)
Source§impl EncoderFor<CloseComplete<'static>> for CloseCompleteBuilder
impl EncoderFor<CloseComplete<'static>> for CloseCompleteBuilder
fn encode_for(&self, buf: &mut BufWriter<'_>)
Auto Trait Implementations§
impl Freeze for CloseCompleteBuilder
impl RefUnwindSafe for CloseCompleteBuilder
impl Send for CloseCompleteBuilder
impl Sync for CloseCompleteBuilder
impl Unpin for CloseCompleteBuilder
impl UnsafeUnpin for CloseCompleteBuilder
impl UnwindSafe for CloseCompleteBuilder
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
Source§impl<T> EncoderForExt for Twhere
T: ?Sized,
impl<T> EncoderForExt for Twhere
T: ?Sized,
Source§fn to_vec<F>(&self) -> Vec<u8> ⓘwhere
F: 'static,
Self: EncoderFor<F>,
fn to_vec<F>(&self) -> Vec<u8> ⓘwhere
F: 'static,
Self: EncoderFor<F>,
Convert this builder into a vector of bytes. This is generally
not the most efficient way to perform serialization.
Source§fn encode_buffer<F>(&self, buf: &mut [u8]) -> Result<usize, usize>where
F: 'static,
Self: EncoderFor<F>,
fn encode_buffer<F>(&self, buf: &mut [u8]) -> Result<usize, usize>where
F: 'static,
Self: EncoderFor<F>,
Encode this builder into a given buffer. If the buffer is
too small, the function will return the number of bytes
required to encode the builder.
Source§fn encode_buffer_uninit<'a, F>(
&self,
buf: &'a mut [MaybeUninit<u8>],
) -> Result<&'a mut [u8], usize>where
F: 'static,
Self: EncoderFor<F>,
fn encode_buffer_uninit<'a, F>(
&self,
buf: &'a mut [MaybeUninit<u8>],
) -> Result<&'a mut [u8], usize>where
F: 'static,
Self: EncoderFor<F>,
Encode this builder into a given buffer. If the buffer is
too small, the function will return the number of bytes
required to encode the builder.