pub struct TransactionCompletionReceiver { /* private fields */ }Expand description
Host-held one-shot completion receiver.
Implementations§
Source§impl TransactionCompletionReceiver
impl TransactionCompletionReceiver
Sourcepub async fn recv(self) -> Result<TransactionCompletion, RecvError>
pub async fn recv(self) -> Result<TransactionCompletion, RecvError>
Await the single completion publication.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for TransactionCompletionReceiver
impl !UnwindSafe for TransactionCompletionReceiver
impl Freeze for TransactionCompletionReceiver
impl Send for TransactionCompletionReceiver
impl Sync for TransactionCompletionReceiver
impl Unpin for TransactionCompletionReceiver
impl UnsafeUnpin for TransactionCompletionReceiver
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