pub struct TransactionReservations { /* private fields */ }Expand description
RAII permits held for one admitted transaction until cleanup releases them.
Implementations§
Source§impl TransactionReservations
impl TransactionReservations
Sourcepub fn channel_id(&self) -> &ChannelId
pub fn channel_id(&self) -> &ChannelId
Channel this reservation was taken for.
Trait Implementations§
Source§impl Debug for TransactionReservations
impl Debug for TransactionReservations
Source§impl Drop for TransactionReservations
impl Drop for TransactionReservations
Auto Trait Implementations§
impl Freeze for TransactionReservations
impl RefUnwindSafe for TransactionReservations
impl Send for TransactionReservations
impl Sync for TransactionReservations
impl Unpin for TransactionReservations
impl UnsafeUnpin for TransactionReservations
impl UnwindSafe for TransactionReservations
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