pub enum FoldingStyle {
Expanded,
Compact,
}Expand description
The folding (wrapping) style to use for JSON arrays and objects.
Variants§
Expanded
Always expand elements and key-value pairs onto new lines.
Compact
Keep elements/keys inline on a single line if they are empty or small.
Trait Implementations§
Source§impl Clone for FoldingStyle
impl Clone for FoldingStyle
Source§fn clone(&self) -> FoldingStyle
fn clone(&self) -> FoldingStyle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FoldingStyle
Source§impl Debug for FoldingStyle
impl Debug for FoldingStyle
Source§impl<'de> Deserialize<'de> for FoldingStyle
impl<'de> Deserialize<'de> for FoldingStyle
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for FoldingStyle
Source§impl PartialEq for FoldingStyle
impl PartialEq for FoldingStyle
Source§impl Serialize for FoldingStyle
impl Serialize for FoldingStyle
impl StructuralPartialEq for FoldingStyle
Auto Trait Implementations§
impl Freeze for FoldingStyle
impl RefUnwindSafe for FoldingStyle
impl Send for FoldingStyle
impl Sync for FoldingStyle
impl Unpin for FoldingStyle
impl UnsafeUnpin for FoldingStyle
impl UnwindSafe for FoldingStyle
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.