pub struct CommitScope(/* private fields */);Expand description
Commits made by database calls that a CommitScope::run future starts
belong to that scope. Calls started from other tasks, including tasks the
future spawns, are outside it.
Implementations§
Source§impl CommitScope
impl CommitScope
Trait Implementations§
Source§impl Clone for CommitScope
impl Clone for CommitScope
Source§fn clone(&self) -> CommitScope
fn clone(&self) -> CommitScope
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CommitScope
impl Debug for CommitScope
Source§impl Default for CommitScope
impl Default for CommitScope
Source§impl PartialEq for CommitScope
impl PartialEq for CommitScope
impl Copy for CommitScope
impl Eq for CommitScope
impl StructuralPartialEq for CommitScope
Auto Trait Implementations§
impl Freeze for CommitScope
impl RefUnwindSafe for CommitScope
impl Send for CommitScope
impl Sync for CommitScope
impl Unpin for CommitScope
impl UnsafeUnpin for CommitScope
impl UnwindSafe for CommitScope
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.