pub struct SQLBuilder {}
Implementations§
Source§impl SQLBuilder
impl SQLBuilder
pub fn build_query_script<T>(
query_wrapper: &QueryWrapper,
) -> (String, HashMap<String, RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_insert_script<T>(
&self,
insert_wrapper: &InsertWrapper,
) -> (String, HashMap<String, RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_update_script<T>(
&self,
update_wrapper: &UpdateWrapper,
) -> (String, HashMap<String, RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_delete_script<T>(
&self,
delete_wrapper: &DeleteWrapper,
) -> (String, HashMap<String, RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_query_sql<T>(
&self,
query_wrapper: &QueryWrapper,
) -> (String, Vec<RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_insert_sql<T>(
&self,
insert_wrapper: &InsertWrapper,
) -> (String, Vec<RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_update_sql<T>(
&self,
update_wrapper: &UpdateWrapper,
) -> (String, Vec<RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_delete_sql<T>(
&self,
delete_wrapper: &DeleteWrapper,
) -> (String, Vec<RdbcValue>)where
T: RdbcSQLBuilder,
pub fn build_raw_query<T>(&self, query_wrapper: &QueryWrapper) -> Stringwhere
T: RdbcSQLBuilder,
pub fn build_raw_insert<T>(&self, insert_wrapper: &InsertWrapper) -> Stringwhere
T: RdbcSQLBuilder,
pub fn build_raw_update<T>(&self, update_wrapper: &UpdateWrapper) -> Stringwhere
T: RdbcSQLBuilder,
pub fn build_raw_delete<T>(&self, delete_wrapper: &DeleteWrapper) -> Stringwhere
T: RdbcSQLBuilder,
Auto Trait Implementations§
impl Freeze for SQLBuilder
impl RefUnwindSafe for SQLBuilder
impl Send for SQLBuilder
impl Sync for SQLBuilder
impl Unpin for SQLBuilder
impl UnwindSafe for SQLBuilder
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