pub struct Delete {
pub from: Source,
pub filter: Filter,
pub returning: Option<Returning>,
}Fields§
§from: SourceSource of data to delete from
filter: FilterWHERE
returning: Option<Returning>Optionally, return something
Implementations§
Trait Implementations§
Source§impl<'a, T: Resolve> IntoExprTarget<'a, T> for &'a Delete
impl<'a, T: Resolve> IntoExprTarget<'a, T> for &'a Delete
fn into_expr_target(self, schema: &'a T) -> ExprTarget<'a>
impl StructuralPartialEq for Delete
Auto Trait Implementations§
impl Freeze for Delete
impl RefUnwindSafe for Delete
impl Send for Delete
impl Sync for Delete
impl Unpin for Delete
impl UnwindSafe for Delete
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