pub struct CreateTableBuilder { /* private fields */ }Implementations§
Source§impl CreateTableBuilder
impl CreateTableBuilder
pub fn new() -> Self
pub fn set_flavor(&mut self, flavor: Flavor) -> Flavor
pub fn flavor(&self) -> Flavor
pub fn create_table(&mut self, table: &str) -> &mut Self
pub fn create_temp_table(&mut self, table: &str) -> &mut Self
pub fn if_not_exists(&mut self) -> &mut Self
pub fn define( &mut self, def: impl IntoIterator<Item = impl Into<String>>, ) -> &mut Self
pub fn option( &mut self, opt: impl IntoIterator<Item = impl Into<String>>, ) -> &mut Self
pub fn sql(&mut self, sql: impl Into<String>) -> &mut Self
pub fn num_define(&self) -> usize
Trait Implementations§
Source§impl Builder for CreateTableBuilder
impl Builder for CreateTableBuilder
Source§impl Clone for CreateTableBuilder
impl Clone for CreateTableBuilder
Source§fn clone(&self) -> CreateTableBuilder
fn clone(&self) -> CreateTableBuilder
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 CreateTableBuilder
impl Debug for CreateTableBuilder
Auto Trait Implementations§
impl Freeze for CreateTableBuilder
impl !RefUnwindSafe for CreateTableBuilder
impl !Send for CreateTableBuilder
impl !Sync for CreateTableBuilder
impl Unpin for CreateTableBuilder
impl !UnwindSafe for CreateTableBuilder
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