Trait thruster::ThrusterServer [−][src]
pub trait ThrusterServer { type Context: Context + Clone + Send + Sync; type Response: Send; type Request: ThrusterRequest + Send; type State: Send; 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; fn start(self, host: &str, port: u16)
where
Self: Sized, { ... } }