Enum sourceview5::NewlineType[][src]

#[non_exhaustive]pub enum NewlineType {
    Lf,
    Cr,
    CrLf,
    // some variants omitted
}

Variants (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.
Lf

line feed, used on UNIX.

Cr

carriage return, used on Mac.

CrLf

carriage return followed by a line feed, used on Windows.

Trait Implementations

impl Clone for NewlineType[src]

impl Copy for NewlineType[src]

impl Debug for NewlineType[src]

impl Display for NewlineType[src]

impl Eq for NewlineType[src]

impl<'a> FromValue<'a> for NewlineType[src]

impl<'a> FromValueOptional<'a> for NewlineType[src]

impl Hash for NewlineType[src]

impl Ord for NewlineType[src]

impl PartialEq<NewlineType> for NewlineType[src]

impl PartialOrd<NewlineType> for NewlineType[src]

impl SetValue for NewlineType[src]

impl StaticType for NewlineType[src]

impl StructuralEq for NewlineType[src]

impl StructuralPartialEq for NewlineType[src]

Auto Trait Implementations

impl RefUnwindSafe for NewlineType

impl Send for NewlineType

impl Sync for NewlineType

impl Unpin for NewlineType

impl UnwindSafe for NewlineType

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: SetValue + Send + ToValue + ?Sized

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.