#[non_exhaustive]pub enum IndentGlyphMarkerStyle {
Compact,
Separate,
}Expand description
Controls how the /< opening glyph of an indent-offset block is placed.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Compact
/< trails the key on the same line: key: /< (default).
Separate
/< appears on its own line at the key’s indent level:
key:
/<Trait Implementations§
Source§impl Clone for IndentGlyphMarkerStyle
impl Clone for IndentGlyphMarkerStyle
Source§fn clone(&self) -> IndentGlyphMarkerStyle
fn clone(&self) -> IndentGlyphMarkerStyle
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IndentGlyphMarkerStyle
impl Debug for IndentGlyphMarkerStyle
Source§impl Default for IndentGlyphMarkerStyle
impl Default for IndentGlyphMarkerStyle
Source§fn default() -> IndentGlyphMarkerStyle
fn default() -> IndentGlyphMarkerStyle
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IndentGlyphMarkerStyle
impl<'de> Deserialize<'de> for IndentGlyphMarkerStyle
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
Source§impl PartialEq for IndentGlyphMarkerStyle
impl PartialEq for IndentGlyphMarkerStyle
Source§impl Serialize for IndentGlyphMarkerStyle
impl Serialize for IndentGlyphMarkerStyle
impl Copy for IndentGlyphMarkerStyle
impl Eq for IndentGlyphMarkerStyle
impl StructuralPartialEq for IndentGlyphMarkerStyle
Auto Trait Implementations§
impl Freeze for IndentGlyphMarkerStyle
impl RefUnwindSafe for IndentGlyphMarkerStyle
impl Send for IndentGlyphMarkerStyle
impl Sync for IndentGlyphMarkerStyle
impl Unpin for IndentGlyphMarkerStyle
impl UnsafeUnpin for IndentGlyphMarkerStyle
impl UnwindSafe for IndentGlyphMarkerStyle
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.