pub struct LibreSpeedEngine { /* private fields */ }Expand description
LibreSpeed-compatible measurement over blocking HTTPS.
Each HTTP phase (ping, download, upload) is retried up to three times on timeout, connection failure, or truncated bodies.
Implementations§
Trait Implementations§
Source§impl Clone for LibreSpeedEngine
impl Clone for LibreSpeedEngine
Source§fn clone(&self) -> LibreSpeedEngine
fn clone(&self) -> LibreSpeedEngine
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LibreSpeedEngine
impl Debug for LibreSpeedEngine
Source§impl Default for LibreSpeedEngine
impl Default for LibreSpeedEngine
Source§impl MeasurementEngine for LibreSpeedEngine
impl MeasurementEngine for LibreSpeedEngine
Auto Trait Implementations§
impl !RefUnwindSafe for LibreSpeedEngine
impl !UnwindSafe for LibreSpeedEngine
impl Freeze for LibreSpeedEngine
impl Send for LibreSpeedEngine
impl Sync for LibreSpeedEngine
impl Unpin for LibreSpeedEngine
impl UnsafeUnpin for LibreSpeedEngine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more