pub struct HostResponseOutparam {
pub result: Sender<Result<Response<HyperOutgoingBody>, ErrorCode>>,
}Available on crate feature
p2 only.Expand description
The concrete type behind a wasi:http/types.response-outparam resource.
Fields§
§result: Sender<Result<Response<HyperOutgoingBody>, ErrorCode>>The sender for sending a response.
Auto Trait Implementations§
impl Freeze for HostResponseOutparam
impl !RefUnwindSafe for HostResponseOutparam
impl Send for HostResponseOutparam
impl Sync for HostResponseOutparam
impl Unpin for HostResponseOutparam
impl UnsafeUnpin for HostResponseOutparam
impl !UnwindSafe for HostResponseOutparam
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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