pub struct WaitHttpServer { /* private fields */ }
Trait Implementations§
Source§impl Interaction for WaitHttpServer
impl Interaction for WaitHttpServer
Source§type Output = HttpServerLink
type Output = HttpServerLink
The result of the
Interaction
that will be returned by InteractionHandler
.Source§impl<T: Supervisor> InteractionHandler<WaitHttpServer> for Node<T>
impl<T: Supervisor> InteractionHandler<WaitHttpServer> for Node<T>
Source§fn handle<'life0, 'life1, 'async_trait>(
&'life0 mut self,
msg: WaitHttpServer,
_ctx: &'life1 mut Context<Self>,
) -> Pin<Box<dyn Future<Output = Result<HttpServerLink, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn handle<'life0, 'life1, 'async_trait>(
&'life0 mut self,
msg: WaitHttpServer,
_ctx: &'life1 mut Context<Self>,
) -> Pin<Box<dyn Future<Output = Result<HttpServerLink, Error>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Asyncronous method that receives incoming message.
Auto Trait Implementations§
impl Freeze for WaitHttpServer
impl RefUnwindSafe for WaitHttpServer
impl Send for WaitHttpServer
impl Sync for WaitHttpServer
impl Unpin for WaitHttpServer
impl UnwindSafe for WaitHttpServer
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