pub struct OwnedRequestCompletion { /* private fields */ }Expand description
Completion-facing request token backed by Arc<Tailtriage>.
Implementations§
Source§impl OwnedRequestCompletion
impl OwnedRequestCompletion
Sourcepub fn finish_result<T, E>(self, result: Result<T, E>) -> Result<T, E>
pub fn finish_result<T, E>(self, result: Result<T, E>) -> Result<T, E>
Maps result into request outcome and returns the original result.
§Errors
This method does not create new errors. It returns result unchanged,
including the original Err(E) value.
Trait Implementations§
Source§impl Debug for OwnedRequestCompletion
impl Debug for OwnedRequestCompletion
Auto Trait Implementations§
impl Freeze for OwnedRequestCompletion
impl !RefUnwindSafe for OwnedRequestCompletion
impl Send for OwnedRequestCompletion
impl Sync for OwnedRequestCompletion
impl Unpin for OwnedRequestCompletion
impl UnsafeUnpin for OwnedRequestCompletion
impl !UnwindSafe for OwnedRequestCompletion
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