Struct CompactFormatter

struct CompactFormatter

This structure compacts a JSON value with no extra whitespace.

Implementations

impl Clone for CompactFormatter

fn clone(self: &Self) -> CompactFormatter

impl Debug for CompactFormatter

fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result

impl Formatter for CompactFormatter

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

impl<T> Any for CompactFormatter

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for CompactFormatter

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for CompactFormatter

fn borrow_mut(self: &mut Self) -> &mut T

impl<T> CloneToUninit for CompactFormatter

unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)

impl<T> From for CompactFormatter

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for CompactFormatter

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T, U> Into for CompactFormatter

fn into(self: Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom for CompactFormatter

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for CompactFormatter

fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>