pub struct ControllerRequestCompletion { /* private fields */ }Expand description
Completion token for a request admitted through TailtriageController.
Implementations§
Source§impl ControllerRequestCompletion
impl ControllerRequestCompletion
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>
Finishes from result and returns result unchanged.
§Errors
This method does not create new errors. It returns result unchanged,
including the original Err(E) value.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ControllerRequestCompletion
impl !RefUnwindSafe for ControllerRequestCompletion
impl Send for ControllerRequestCompletion
impl Sync for ControllerRequestCompletion
impl Unpin for ControllerRequestCompletion
impl UnsafeUnpin for ControllerRequestCompletion
impl !UnwindSafe for ControllerRequestCompletion
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