Trait asyncio::Stream
[−]
[src]
pub trait Stream: IoObject + Send + 'static { fn async_read_some<F: Handler<usize>>(&self, buf: &mut [u8], handler: F) -> F::Output; fn async_write_some<F: Handler<usize>>(&self, buf: &[u8], handler: F) -> F::Output; fn read_some(&self, buf: &mut [u8]) -> Result<usize>; fn write_some(&self, buf: &[u8]) -> Result<usize>; }
Required Methods
fn async_read_some<F: Handler<usize>>(&self, buf: &mut [u8], handler: F) -> F::Output
fn async_write_some<F: Handler<usize>>(&self, buf: &[u8], handler: F) -> F::Output
fn read_some(&self, buf: &mut [u8]) -> Result<usize>
fn write_some(&self, buf: &[u8]) -> Result<usize>
Implementors
impl<P: Protocol> Stream for StreamSocket<P>
impl Stream for StreamDescriptor