#[non_exhaustive]pub enum MultilineStyle {
Literal,
Quoted,
}Expand description
How strings with line breaks are written.
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.
Literal
As literal block scalars (|) if they only contain characters that
can be written in them, otherwise double-quoted.
Quoted
Double-quoted with escapes ("a\nb").
Trait Implementations§
Source§impl Clone for MultilineStyle
impl Clone for MultilineStyle
impl Copy for MultilineStyle
Source§impl Debug for MultilineStyle
impl Debug for MultilineStyle
Source§impl Default for MultilineStyle
impl Default for MultilineStyle
impl Eq for MultilineStyle
Source§impl Hash for MultilineStyle
impl Hash for MultilineStyle
Source§impl PartialEq for MultilineStyle
impl PartialEq for MultilineStyle
impl StructuralPartialEq for MultilineStyle
Auto Trait Implementations§
impl Freeze for MultilineStyle
impl RefUnwindSafe for MultilineStyle
impl Send for MultilineStyle
impl Sync for MultilineStyle
impl Unpin for MultilineStyle
impl UnsafeUnpin for MultilineStyle
impl UnwindSafe for MultilineStyle
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