Struct Buffer
pub struct Buffer { /* private fields */ }
TOML Document serialization buffer
Implementations
impl Buffer
fn new() -> SelfInitialize a new serialization buffer
fn clear(&mut self)Reset the buffer for serializing another document
Trait Implementations
impl Debug for Buffer
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for Buffer
fn default() -> Self
impl Display for Buffer
fn fmt(&self, f: &mut Formatter<'_>) -> Result
Auto Trait Implementations
impl Freeze for Buffer
impl RefUnwindSafe for Buffer
impl Send for Buffer
impl Sync for Buffer
impl Unpin for Buffer
impl UnsafeUnpin for Buffer
impl UnwindSafe for Buffer
Blanket Implementations
impl<T> Any for Buffer
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Buffer
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Buffer
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for Buffer
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToString for Buffer
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for Buffer
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Buffer
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Buffer
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>