pub struct Updater { /* private fields */ }
Expand description
Defines an update operation
Implementations
sourceimpl Updater
impl Updater
sourcepub fn new(query: UpdateStatement) -> Self
pub fn new(query: UpdateStatement) -> Self
Instantiate an update using an UpdateStatement
sourcepub fn check_record_exists(self) -> Self
pub fn check_record_exists(self) -> Self
Check if a record exists on the ActiveModel to perform the update operation on
sourcepub fn exec<'a, C>(
self,
db: &'a C
) -> impl Future<Output = Result<UpdateResult, DbErr>> + '_ where
C: ConnectionTrait,
pub fn exec<'a, C>(
self,
db: &'a C
) -> impl Future<Output = Result<UpdateResult, DbErr>> + '_ where
C: ConnectionTrait,
Execute an update operation
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Updater
impl Send for Updater
impl Sync for Updater
impl Unpin for Updater
impl !UnwindSafe for Updater
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more