pub struct ClientHost { /* private fields */ }Expand description
Protocol handler for cloud-to-endpoint connections.
Implementations§
Source§impl ClientHost
impl ClientHost
Trait Implementations§
Source§impl Debug for ClientHost
impl Debug for ClientHost
Source§impl ProtocolHandler for ClientHost
impl ProtocolHandler for ClientHost
Source§async fn accept(&self, connection: Connection) -> Result<(), AcceptError>
async fn accept(&self, connection: Connection) -> Result<(), AcceptError>
Handle an incoming connection. Read more
Auto Trait Implementations§
impl Freeze for ClientHost
impl !RefUnwindSafe for ClientHost
impl Send for ClientHost
impl Sync for ClientHost
impl Unpin for ClientHost
impl !UnwindSafe for ClientHost
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> CompatExt for T
impl<T> CompatExt for T
§impl<P> DynProtocolHandler for Pwhere
P: ProtocolHandler,
impl<P> DynProtocolHandler for Pwhere
P: ProtocolHandler,
§fn accept(
&self,
connection: Connection,
) -> Pin<Box<dyn Future<Output = Result<(), AcceptError>> + Send + '_>>
fn accept( &self, connection: Connection, ) -> Pin<Box<dyn Future<Output = Result<(), AcceptError>> + Send + '_>>
See [
ProtocolHandler::accept].