pub struct CreateTriggerStatementBuilder { /* private fields */ }
Expand description
Builder for CreateTriggerStatement
.
Implementations§
Source§impl CreateTriggerStatementBuilder
impl CreateTriggerStatementBuilder
pub fn set_if_not_exists(&mut self, value: bool) -> &mut Self
pub fn name<VALUE: Into<Name>>(&mut self, value: VALUE) -> &mut Self
pub fn table<VALUE: Into<KeyspaceQualifiedName>>( &mut self, value: VALUE, ) -> &mut Self
pub fn using<VALUE: Into<LitStr>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<CreateTriggerStatement, CreateTriggerStatementBuilderError>
pub fn build( &self, ) -> Result<CreateTriggerStatement, CreateTriggerStatementBuilderError>
Source§impl CreateTriggerStatementBuilder
impl CreateTriggerStatementBuilder
Sourcepub fn if_not_exists(&mut self) -> &mut Self
pub fn if_not_exists(&mut self) -> &mut Self
Set IF NOT EXISTS on the statement.
To undo this, use set_if_not_exists(false)
.
Trait Implementations§
Source§impl Clone for CreateTriggerStatementBuilder
impl Clone for CreateTriggerStatementBuilder
Source§fn clone(&self) -> CreateTriggerStatementBuilder
fn clone(&self) -> CreateTriggerStatementBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for CreateTriggerStatementBuilder
impl RefUnwindSafe for CreateTriggerStatementBuilder
impl Send for CreateTriggerStatementBuilder
impl Sync for CreateTriggerStatementBuilder
impl Unpin for CreateTriggerStatementBuilder
impl UnwindSafe for CreateTriggerStatementBuilder
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