pub trait Timeout: Sized {
fn set_read_timeout(&mut self, duration: Option<Duration>) -> Result<()>;
fn set_write_timeout(&mut self, duration: Option<Duration>) -> Result<()>;
}
Expand description
A trait for read and write timeout support
pub trait Timeout: Sized {
fn set_read_timeout(&mut self, duration: Option<Duration>) -> Result<()>;
fn set_write_timeout(&mut self, duration: Option<Duration>) -> Result<()>;
}
A trait for read and write timeout support