pub struct FieldMapper { /* private fields */ }Implementations§
Source§impl FieldMapper
impl FieldMapper
pub fn new() -> Self
pub fn escape<'a>( &'a self, word: &'a str, db_type: &DatabaseType, ) -> Cow<'a, str>
pub fn gen_add_to_args<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_enum_add_to_args<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_template_add_to_args<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_row_try_get<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_struct_fields<'a, T>( &self, fields: T, force_to_option: bool, ) -> TokenStream
pub fn gen_enum_expr_variants<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_enum_variants<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_selected_default<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_names<'a, T>(&self, fields: T, db_type: &DatabaseType) -> TokenStream
pub fn gen_idents<'a, T>(&self, fields: T) -> TokenStream
pub fn gen_upsert_sets<'a, T>( &self, fields: T, db_type: &DatabaseType, ) -> TokenStream
pub fn gen_marks<'a, T>(&self, fields: T, db_type: &DatabaseType) -> TokenStream
pub fn gen_sets<'a, T>(&self, fields: T, db_type: &DatabaseType) -> TokenStream
pub fn gen_conditions<'a, T>( &self, fields: T, db_type: &DatabaseType, is_enum: bool, ) -> TokenStream
Trait Implementations§
Source§impl Clone for FieldMapper
impl Clone for FieldMapper
Source§fn clone(&self) -> FieldMapper
fn clone(&self) -> FieldMapper
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 FieldMapper
impl Debug for FieldMapper
Source§impl Default for FieldMapper
impl Default for FieldMapper
Source§fn default() -> FieldMapper
fn default() -> FieldMapper
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FieldMapper
impl RefUnwindSafe for FieldMapper
impl Send for FieldMapper
impl Sync for FieldMapper
impl Unpin for FieldMapper
impl UnwindSafe for FieldMapper
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