pub struct CTEQueryBuilder { /* private fields */ }Implementations§
Source§impl CTEQueryBuilder
impl CTEQueryBuilder
pub fn new() -> Self
pub fn set_flavor(&mut self, flavor: Flavor) -> Flavor
pub fn flavor(&self) -> Flavor
pub fn clone_builder(&self) -> Self
pub fn table( &mut self, name: impl Into<String>, cols: impl IntoIterator<Item = impl Into<String>>, ) -> &mut Self
pub fn as_(&mut self, builder: impl Builder + 'static) -> &mut Self
pub fn add_to_table_list(&mut self) -> &mut Self
pub fn should_add_to_table_list(&self) -> bool
pub fn table_name(&self) -> Option<&str>
pub fn sql(&mut self, sql: impl Into<String>) -> &mut Self
Trait Implementations§
Source§impl Builder for CTEQueryBuilder
impl Builder for CTEQueryBuilder
Source§impl Clone for CTEQueryBuilder
impl Clone for CTEQueryBuilder
Source§impl Debug for CTEQueryBuilder
impl Debug for CTEQueryBuilder
Source§impl Default for CTEQueryBuilder
impl Default for CTEQueryBuilder
Source§fn default() -> CTEQueryBuilder
fn default() -> CTEQueryBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CTEQueryBuilder
impl !RefUnwindSafe for CTEQueryBuilder
impl !Send for CTEQueryBuilder
impl !Sync for CTEQueryBuilder
impl Unpin for CTEQueryBuilder
impl !UnwindSafe for CTEQueryBuilder
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