pub struct BytesSerializer { /* private fields */ }
Implementations§
Source§impl BytesSerializer
impl BytesSerializer
pub fn with_capacity(cap: usize) -> Self
pub fn into_bytes(self) -> Vec<u8> ⓘ
Trait Implementations§
Source§impl Default for BytesSerializer
impl Default for BytesSerializer
Source§fn default() -> BytesSerializer
fn default() -> BytesSerializer
Returns the “default value” for a type. Read more
Source§impl Serializer for BytesSerializer
impl Serializer for BytesSerializer
fn serialize_bytes(&mut self, data: &[u8]) -> SerializeResult
fn serialize_byte(&mut self, byte: u8) -> SerializeResult
fn serialize_other<S: Serialize>(&mut self, other: &S) -> SerializeResult
Auto Trait Implementations§
impl Freeze for BytesSerializer
impl RefUnwindSafe for BytesSerializer
impl Send for BytesSerializer
impl Sync for BytesSerializer
impl Unpin for BytesSerializer
impl UnwindSafe for BytesSerializer
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