Trait ctf_pwn::io::PipeRead

source ·
pub trait PipeRead: AsyncRead + AsyncCacheRead {
    // Required methods
    fn get_timeout(&self) -> Duration;
    fn set_timeout(&mut self, timeout: Duration);
    fn get_block_size(&self) -> usize;
    fn set_block_size(&mut self, block_size: usize);
}

Required Methods§

source

fn get_timeout(&self) -> Duration

source

fn set_timeout(&mut self, timeout: Duration)

source

fn get_block_size(&self) -> usize

source

fn set_block_size(&mut self, block_size: usize)

Implementors§

source§

impl<R: AsyncRead, W> PipeRead for Pipe<R, W>