Struct smoltcp::socket::dhcpv4::RetryConfig
source · pub struct RetryConfig {
pub discover_timeout: Duration,
pub initial_request_timeout: Duration,
pub request_retries: u16,
pub min_renew_timeout: Duration,
}
Expand description
Timeout and retry configuration.
Fields§
§discover_timeout: Duration
§initial_request_timeout: Duration
The REQUEST timeout doubles every 2 tries.
request_retries: u16
§min_renew_timeout: Duration
Trait Implementations§
source§impl Clone for RetryConfig
impl Clone for RetryConfig
source§fn clone(&self) -> RetryConfig
fn clone(&self) -> RetryConfig
Returns a copy 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 RetryConfig
impl Debug for RetryConfig
source§impl Default for RetryConfig
impl Default for RetryConfig
source§impl PartialEq<RetryConfig> for RetryConfig
impl PartialEq<RetryConfig> for RetryConfig
source§fn eq(&self, other: &RetryConfig) -> bool
fn eq(&self, other: &RetryConfig) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.