pub struct OverrideNetworkStateParamsBuilder { /* private fields */ }Implementations§
Source§impl OverrideNetworkStateParamsBuilder
impl OverrideNetworkStateParamsBuilder
pub fn offline( self, offline: impl Into<bool>, ) -> OverrideNetworkStateParamsBuilder
pub fn latency( self, latency: impl Into<f64>, ) -> OverrideNetworkStateParamsBuilder
pub fn download_throughput( self, download_throughput: impl Into<f64>, ) -> OverrideNetworkStateParamsBuilder
pub fn upload_throughput( self, upload_throughput: impl Into<f64>, ) -> OverrideNetworkStateParamsBuilder
pub fn connection_type( self, connection_type: impl Into<ConnectionType>, ) -> OverrideNetworkStateParamsBuilder
pub fn build(self) -> Result<OverrideNetworkStateParams, String>
Trait Implementations§
Source§impl Clone for OverrideNetworkStateParamsBuilder
impl Clone for OverrideNetworkStateParamsBuilder
Source§fn clone(&self) -> OverrideNetworkStateParamsBuilder
fn clone(&self) -> OverrideNetworkStateParamsBuilder
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 Default for OverrideNetworkStateParamsBuilder
impl Default for OverrideNetworkStateParamsBuilder
Source§fn default() -> OverrideNetworkStateParamsBuilder
fn default() -> OverrideNetworkStateParamsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OverrideNetworkStateParamsBuilder
impl RefUnwindSafe for OverrideNetworkStateParamsBuilder
impl Send for OverrideNetworkStateParamsBuilder
impl Sync for OverrideNetworkStateParamsBuilder
impl Unpin for OverrideNetworkStateParamsBuilder
impl UnsafeUnpin for OverrideNetworkStateParamsBuilder
impl UnwindSafe for OverrideNetworkStateParamsBuilder
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