pub struct SendHandle { /* private fields */ }Expand description
Handle returned by Request::send/Request::send_after.
The request is already sent; .await this handle to obtain an InvocationHandle to the
created invocation, or drop it to fire-and-forget.
Trait Implementations§
Source§impl IntoFuture for SendHandle
impl IntoFuture for SendHandle
Source§type Output = Result<InvocationHandle, TerminalError>
type Output = Result<InvocationHandle, TerminalError>
The output that the future will produce on completion.
Source§type IntoFuture = Pin<Box<dyn Future<Output = Result<InvocationHandle, TerminalError>> + Send>>
type IntoFuture = Pin<Box<dyn Future<Output = Result<InvocationHandle, TerminalError>> + Send>>
Which kind of future are we turning this into?
Source§fn into_future(self) -> Self::IntoFuture
fn into_future(self) -> Self::IntoFuture
Creates a future from a value. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for SendHandle
impl !Sync for SendHandle
impl !UnwindSafe for SendHandle
impl Freeze for SendHandle
impl Send for SendHandle
impl Unpin for SendHandle
impl UnsafeUnpin for SendHandle
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more