Enum sourceview5::ChangeCaseType[][src]

#[non_exhaustive]pub enum ChangeCaseType {
    Lower,
    Upper,
    Toggle,
    Title,
    // 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.
Lower

change case to lowercase.

Upper

change case to uppercase.

Toggle

toggle case of each character.

Title

capitalize each word.

Trait Implementations

impl Clone for ChangeCaseType[src]

impl Copy for ChangeCaseType[src]

impl Debug for ChangeCaseType[src]

impl Display for ChangeCaseType[src]

impl Eq for ChangeCaseType[src]

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

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

impl Hash for ChangeCaseType[src]

impl Ord for ChangeCaseType[src]

impl PartialEq<ChangeCaseType> for ChangeCaseType[src]

impl PartialOrd<ChangeCaseType> for ChangeCaseType[src]

impl SetValue for ChangeCaseType[src]

impl StaticType for ChangeCaseType[src]

impl StructuralEq for ChangeCaseType[src]

impl StructuralPartialEq for ChangeCaseType[src]

Auto Trait Implementations

impl RefUnwindSafe for ChangeCaseType

impl Send for ChangeCaseType

impl Sync for ChangeCaseType

impl Unpin for ChangeCaseType

impl UnwindSafe for ChangeCaseType

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.