pub enum CaseTransform {
PascalCase,
CamelCase,
SnakeCase,
KebabCase,
UpperCase,
LowerCase,
}Expand description
Case transformation options for placeholders
Variants§
PascalCase
PascalCase (e.g., MyProject)
CamelCase
camelCase (e.g., myProject)
SnakeCase
snake_case (e.g., my_project)
KebabCase
kebab-case (e.g., my-project)
UpperCase
UPPERCASE (e.g., MY_PROJECT)
LowerCase
lowercase (e.g., myproject)
Trait Implementations§
Source§impl Clone for CaseTransform
impl Clone for CaseTransform
Source§fn clone(&self) -> CaseTransform
fn clone(&self) -> CaseTransform
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CaseTransform
impl Debug for CaseTransform
Source§impl<'de> Deserialize<'de> for CaseTransform
impl<'de> Deserialize<'de> for CaseTransform
Source§fn 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
Source§impl PartialEq for CaseTransform
impl PartialEq for CaseTransform
Source§impl Serialize for CaseTransform
impl Serialize for CaseTransform
impl Copy for CaseTransform
impl Eq for CaseTransform
impl StructuralPartialEq for CaseTransform
Auto Trait Implementations§
impl Freeze for CaseTransform
impl RefUnwindSafe for CaseTransform
impl Send for CaseTransform
impl Sync for CaseTransform
impl Unpin for CaseTransform
impl UnwindSafe for CaseTransform
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.