pub trait HostFutureClientStreams: Send + Send {
// Required methods
fn subscribe(
&mut self,
self_: Resource<FutureClientStreams>,
) -> Result<Resource<Pollable>>;
fn get(
&mut self,
self_: Resource<FutureClientStreams>,
) -> Result<Option<Result<Result<(Resource<ClientConnection>, Resource<InputStream>, Resource<OutputStream>), Resource<IoError>>, ()>>>;
fn drop(&mut self, rep: Resource<FutureClientStreams>) -> Result<()>;
}