[−][src]Trait thruster::ThrusterServer
Associated Types
type Context: Context + Send
type Response: Send
type Request: RequestWithParams + Send
type State: Send
Required methods
fn new(_: App<Self::Request, Self::Context, Self::State>) -> Self
#[must_use]fn build<'life0, 'async_trait>(
self,
host: &'life0 str,
port: u16
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
self,
host: &'life0 str,
port: u16
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Provided methods
Loading content...Implementors
impl<T: Context<Response = Response> + Send, S: 'static + Send + Sync> ThrusterServer for Server<T, S>
[src]
type Context = T
type Response = Response
type Request = Request
type State = S
fn new(app: App<Self::Request, T, S>) -> Self
[src]
fn build<'life0, 'async_trait>(
self,
host: &'life0 str,
port: u16
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
self,
host: &'life0 str,
port: u16
) -> Pin<Box<dyn Future<Output = ()> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,