Struct code_generator::CaseTypes
source · pub struct CaseTypes {
pub const_define_case: CaseType,
pub function_name_case: CaseType,
pub member_name_case: CaseType,
pub type_name_case: CaseType,
pub file_name_case: CaseType,
pub default_case: CaseType,
}Fields§
§const_define_case: CaseType§function_name_case: CaseType§member_name_case: CaseType§type_name_case: CaseType§file_name_case: CaseType§default_case: CaseTypeImplementations§
source§impl CaseTypes
impl CaseTypes
pub fn new() -> CaseTypes
pub fn with_const_define(self, case_type: CaseType) -> Self
pub fn with_function_name(self, case_type: CaseType) -> Self
pub fn with_member_name(self, case_type: CaseType) -> Self
pub fn with_type_name(self, case_type: CaseType) -> Self
pub fn with_file_name(self, case_type: CaseType) -> Self
pub fn with_default(self, case_type: CaseType) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CaseTypes
impl RefUnwindSafe for CaseTypes
impl Send for CaseTypes
impl Sync for CaseTypes
impl Unpin for CaseTypes
impl UnwindSafe for CaseTypes
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)