pub struct TerminateBuilder {}Trait Implementations§
Source§impl BuilderFor for TerminateBuilder
impl BuilderFor for TerminateBuilder
Source§impl Debug for TerminateBuilder
impl Debug for TerminateBuilder
Source§impl Default for TerminateBuilder
impl Default for TerminateBuilder
Source§fn default() -> TerminateBuilder
fn default() -> TerminateBuilder
Returns the “default value” for a type. Read more
Source§impl EncoderFor<Terminate<'static>> for &TerminateBuilder
impl EncoderFor<Terminate<'static>> for &TerminateBuilder
fn encode_for(&self, buf: &mut BufWriter<'_>)
Source§impl EncoderFor<Terminate<'static>> for TerminateBuilder
impl EncoderFor<Terminate<'static>> for TerminateBuilder
fn encode_for(&self, buf: &mut BufWriter<'_>)
Auto Trait Implementations§
impl Freeze for TerminateBuilder
impl RefUnwindSafe for TerminateBuilder
impl Send for TerminateBuilder
impl Sync for TerminateBuilder
impl Unpin for TerminateBuilder
impl UnsafeUnpin for TerminateBuilder
impl UnwindSafe for TerminateBuilder
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.