pub trait Endpoint {
    // Required methods
    fn info(&self) -> &EndpointInfo;
    async fn wait_enabled(&mut self);
}Expand description
Endpoint trait, common for OUT and IN.
Required Methods§
sourcefn info(&self) -> &EndpointInfo
 
fn info(&self) -> &EndpointInfo
Get the endpoint address
sourceasync fn wait_enabled(&mut self)
 
async fn wait_enabled(&mut self)
Wait for the endpoint to be enabled.
Object Safety§
This trait is not object safe.