Enum dprint_core::configuration::NewLineKind
source · [−]pub enum NewLineKind {
Auto,
LineFeed,
CarriageReturnLineFeed,
System,
}
Variants
Auto
Decide which newline kind to use based on the last newline in the file.
LineFeed
Use slash n new lines.
CarriageReturnLineFeed
Use slash r slash n new lines.
System
Use the system standard (ex. crlf on Windows)
Trait Implementations
sourceimpl Clone for NewLineKind
impl Clone for NewLineKind
sourcefn clone(&self) -> NewLineKind
fn clone(&self) -> NewLineKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for NewLineKind
impl Debug for NewLineKind
sourceimpl<'de> Deserialize<'de> for NewLineKind
impl<'de> Deserialize<'de> for NewLineKind
sourcefn 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
sourceimpl FromStr for NewLineKind
impl FromStr for NewLineKind
sourceimpl PartialEq<NewLineKind> for NewLineKind
impl PartialEq<NewLineKind> for NewLineKind
sourceimpl Serialize for NewLineKind
impl Serialize for NewLineKind
sourceimpl ToString for NewLineKind
impl ToString for NewLineKind
impl Copy for NewLineKind
impl StructuralPartialEq for NewLineKind
Auto Trait Implementations
impl RefUnwindSafe for NewLineKind
impl Send for NewLineKind
impl Sync for NewLineKind
impl Unpin for NewLineKind
impl UnwindSafe for NewLineKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more