Trait s3_algo::timeout::Timeout [−][src]
pub trait Timeout: Send + 'static { fn get_timeout(&self, bytes: u64, retries: usize) -> Duration; fn update(&mut self, _: &RequestReport); fn get_estimate(&self) -> f64; }
Required methods
fn get_timeout(&self, bytes: u64, retries: usize) -> Duration[src]
fn update(&mut self, _: &RequestReport)[src]
fn get_estimate(&self) -> f64[src]
get estimated upload speed