pub type Endpoint = (Arc<dyn EndpointAdapt, Global>, Box<dyn ConRecvAdapt<Item = Pin<Box<dyn Future<Output = Result<(Arc<dyn ConAdapt, Global>, Box<dyn InChanRecvAdapt<Item = Pin<Box<dyn Future<Output = Result<Box<dyn AsFramedReader, Global>, KitsuneError>> + Send, Global>>>, Global>), KitsuneError>> + Send, Global>>>, Global>);
Expand description

A tx backend Endpoint is both the ability to make outgoing connections, but also to receive incoming connections.