Trait ate::comms::RawStreamRoute
source · [−]pub trait RawStreamRoute where
Self: Send + Sync, {
fn accepted_raw_web_socket<'life0, 'async_trait>(
&'life0 self,
rx: Box<dyn AsyncRead + Send + Sync + Unpin + 'static>,
tx: Box<dyn AsyncWrite + Send + Sync + Unpin + 'static>,
uri: Uri,
headers: HeaderMap,
sock_addr: SocketAddr,
server_id: NodeId
) -> Pin<Box<dyn Future<Output = Result<(), CommsError>> + Send + 'async_trait>>
where
'life0: 'async_trait,
Self: 'async_trait;
}