pub struct UpdateStatement {
pub only: bool,
pub what: Vec<Expr>,
pub with: Option<With>,
pub data: Option<Data>,
pub cond: Option<Cond>,
pub output: Option<Output>,
pub timeout: Expr,
pub explain: Option<Explain>,
}Fields§
§only: bool§what: Vec<Expr>§with: Option<With>§data: Option<Data>§cond: Option<Cond>§output: Option<Output>§timeout: Expr§explain: Option<Explain>Trait Implementations§
Source§impl Clone for UpdateStatement
impl Clone for UpdateStatement
Source§impl Debug for UpdateStatement
impl Debug for UpdateStatement
Source§impl Default for UpdateStatement
impl Default for UpdateStatement
impl Eq for UpdateStatement
Source§impl From<UpdateStatement> for UpdateStatement
impl From<UpdateStatement> for UpdateStatement
Source§fn from(v: UpdateStatement) -> Self
fn from(v: UpdateStatement) -> Self
Converts to this type from the input type.
Source§impl From<UpdateStatement> for UpdateStatement
impl From<UpdateStatement> for UpdateStatement
Source§fn from(v: UpdateStatement) -> Self
fn from(v: UpdateStatement) -> Self
Converts to this type from the input type.
Source§impl Hash for UpdateStatement
impl Hash for UpdateStatement
Source§impl PartialEq for UpdateStatement
impl PartialEq for UpdateStatement
impl StructuralPartialEq for UpdateStatement
Source§impl ToSql for UpdateStatement
impl ToSql for UpdateStatement
Source§impl<V: Visitor> Visit<V> for UpdateStatement
impl<V: Visitor> Visit<V> for UpdateStatement
Auto Trait Implementations§
impl !Freeze for UpdateStatement
impl RefUnwindSafe for UpdateStatement
impl Send for UpdateStatement
impl Sync for UpdateStatement
impl Unpin for UpdateStatement
impl UnsafeUnpin for UpdateStatement
impl UnwindSafe for UpdateStatement
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.