Enum ident_case::RenameRule [−][src]
pub enum RenameRule {
None,
LowerCase,
PascalCase,
CamelCase,
SnakeCase,
ScreamingSnakeCase,
KebabCase,
}
Expand description
A casing rule for renaming Rust identifiers.
Variants
No-op rename rule.
Rename direct children to “lowercase” style.
Rename direct children to “PascalCase” style, as typically used for enum variants.
Rename direct children to “camelCase” style.
Rename direct children to “snake_case” style, as commonly used for fields.
Rename direct children to “SCREAMING_SNAKE_CASE” style, as commonly used for constants.
Rename direct children to “kebab-case” style.
Implementations
Change case of a PascalCase
variant.
Change case of a snake_case
field.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for RenameRule
impl Send for RenameRule
impl Sync for RenameRule
impl Unpin for RenameRule
impl UnwindSafe for RenameRule
Blanket Implementations
Mutably borrows from an owned value. Read more