pub struct DeleteStatementBuilder { /* private fields */ }
Expand description
Builder for DeleteStatement
.
Implementations§
Source§impl DeleteStatementBuilder
impl DeleteStatementBuilder
pub fn selections(&mut self, value: Vec<SimpleSelection>) -> &mut Self
pub fn from<VALUE: Into<KeyspaceQualifiedName>>( &mut self, value: VALUE, ) -> &mut Self
pub fn using(&mut self, value: Vec<UpdateParameter>) -> &mut Self
pub fn where_clause<VALUE: Into<WhereClause>>( &mut self, value: VALUE, ) -> &mut Self
pub fn if_clause(&mut self, value: IfClause) -> &mut Self
Sourcepub fn build(&self) -> Result<DeleteStatement, DeleteStatementBuilderError>
pub fn build(&self) -> Result<DeleteStatement, DeleteStatementBuilderError>
Trait Implementations§
Source§impl Clone for DeleteStatementBuilder
impl Clone for DeleteStatementBuilder
Source§fn clone(&self) -> DeleteStatementBuilder
fn clone(&self) -> DeleteStatementBuilder
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 DeleteStatementBuilder
impl RefUnwindSafe for DeleteStatementBuilder
impl Send for DeleteStatementBuilder
impl Sync for DeleteStatementBuilder
impl Unpin for DeleteStatementBuilder
impl UnwindSafe for DeleteStatementBuilder
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