Struct nebari::UnlockedTransactionTree
source · [−]pub struct UnlockedTransactionTree<File: ManagedFile>(_);
Expand description
A tree that belongs to an ExecutingTransaction
.
Implementations
sourceimpl<File: ManagedFile> UnlockedTransactionTree<File>
impl<File: ManagedFile> UnlockedTransactionTree<File>
sourcepub fn lock<Root: Root>(&self) -> LockedTransactionTree<'_, Root, File>
pub fn lock<Root: Root>(&self) -> LockedTransactionTree<'_, Root, File>
Locks this tree so that operations can be performed against it.
Panics
This function panics if Root
does not match the type specified when
starting the transaction.
Auto Trait Implementations
impl<File> !RefUnwindSafe for UnlockedTransactionTree<File>
impl<File> Send for UnlockedTransactionTree<File>
impl<File> Sync for UnlockedTransactionTree<File>
impl<File> Unpin for UnlockedTransactionTree<File>
impl<File> !UnwindSafe for UnlockedTransactionTree<File>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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>
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