pub enum JsonLayout {
Compact,
Pretty,
PrettyOnTerminal,
}Expand description
Line layout of JSON output. No layout adds ANSI.
Variants§
Compact
One line per document.
Pretty
Two-space indentation.
PrettyOnTerminal
Two-space indentation when stdout is a terminal, one line otherwise.
Trait Implementations§
Source§impl Clone for JsonLayout
impl Clone for JsonLayout
impl Copy for JsonLayout
Source§impl Debug for JsonLayout
impl Debug for JsonLayout
Source§impl Default for JsonLayout
impl Default for JsonLayout
impl Eq for JsonLayout
Source§impl PartialEq for JsonLayout
impl PartialEq for JsonLayout
impl StructuralPartialEq for JsonLayout
Auto Trait Implementations§
impl Freeze for JsonLayout
impl RefUnwindSafe for JsonLayout
impl Send for JsonLayout
impl Sync for JsonLayout
impl Unpin for JsonLayout
impl UnsafeUnpin for JsonLayout
impl UnwindSafe for JsonLayout
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more