Enum sourceview5::ChangeCaseType [−][src]
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.
change case to lowercase.
change case to uppercase.
toggle case of each character.
capitalize each word.
Trait Implementations
impl Clone for ChangeCaseType
[src]
fn clone(&self) -> ChangeCaseType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[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]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for ChangeCaseType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for ChangeCaseType
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for ChangeCaseType
[src]
fn cmp(&self, other: &ChangeCaseType) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<ChangeCaseType> for ChangeCaseType
[src]
fn eq(&self, other: &ChangeCaseType) -> bool
[src]
fn ne(&self, other: &ChangeCaseType) -> bool
[src]
impl PartialOrd<ChangeCaseType> for ChangeCaseType
[src]
fn partial_cmp(&self, other: &ChangeCaseType) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl SetValue for ChangeCaseType
[src]
impl StaticType for ChangeCaseType
[src]
fn static_type() -> Type
[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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: SetValue + Send + ToValue + ?Sized,
T: SetValue + Send + ToValue + ?Sized,
pub fn to_send_value(&self) -> SendValue
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
T: SetValue + ?Sized,
pub fn to_value(&self) -> Value
pub fn to_value_type(&self) -> Type
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,