pub struct OverrideNetworkStateParams {
pub offline: bool,
pub latency: f64,
pub download_throughput: f64,
pub upload_throughput: f64,
pub connection_type: Option<ConnectionType>,
}Expand description
Override the state of navigator.onLine and navigator.connection. overrideNetworkState
Fields§
§offline: boolTrue to emulate internet disconnection.
latency: f64Minimum latency from request sent to response headers received (ms).
download_throughput: f64Maximal aggregated download throughput (bytes/sec). -1 disables download throttling.
upload_throughput: f64Maximal aggregated upload throughput (bytes/sec). -1 disables upload throttling.
connection_type: Option<ConnectionType>Connection type if known.
Implementations§
Trait Implementations§
Source§impl Clone for OverrideNetworkStateParams
impl Clone for OverrideNetworkStateParams
Source§fn clone(&self) -> OverrideNetworkStateParams
fn clone(&self) -> OverrideNetworkStateParams
Returns a duplicate of the value. Read more
1.0.0 · 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 OverrideNetworkStateParams
impl Debug for OverrideNetworkStateParams
Source§impl<'de> Deserialize<'de> for OverrideNetworkStateParams
impl<'de> Deserialize<'de> for OverrideNetworkStateParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for OverrideNetworkStateParams
Auto Trait Implementations§
impl Freeze for OverrideNetworkStateParams
impl RefUnwindSafe for OverrideNetworkStateParams
impl Send for OverrideNetworkStateParams
impl Sync for OverrideNetworkStateParams
impl Unpin for OverrideNetworkStateParams
impl UnsafeUnpin for OverrideNetworkStateParams
impl UnwindSafe for OverrideNetworkStateParams
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