Struct CompactFormatter
pub struct CompactFormatter;
This structure compacts a JSON value with no extra whitespace.
Trait Implementations
impl Clone for CompactFormatter
fn clone(&self) -> CompactFormatter
impl Debug for CompactFormatter
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for CompactFormatter
fn default() -> CompactFormatter
impl Formatter for CompactFormatter
Auto Trait Implementations
impl Freeze for CompactFormatter
impl RefUnwindSafe for CompactFormatter
impl Send for CompactFormatter
impl Sync for CompactFormatter
impl Unpin for CompactFormatter
impl UnsafeUnpin for CompactFormatter
impl UnwindSafe for CompactFormatter
Blanket Implementations
impl<T> Any for CompactFormatter
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for CompactFormatter
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for CompactFormatter
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for CompactFormatter
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for CompactFormatter
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for CompactFormatter
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for CompactFormatter
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 CompactFormatter
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for CompactFormatter
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>