pub struct TracerouteOptions {
pub max_hops: u8,
pub timeout_per_hop: Duration,
pub probes_per_hop: u8,
pub start_port: u16,
}Expand description
Traceroute configuration
Fields§
§max_hops: u8Maximum TTL (number of hops)
timeout_per_hop: DurationTimeout per probe
probes_per_hop: u8Number of probes per hop
start_port: u16Starting port for UDP probes
Trait Implementations§
Source§impl Clone for TracerouteOptions
impl Clone for TracerouteOptions
Source§fn clone(&self) -> TracerouteOptions
fn clone(&self) -> TracerouteOptions
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 TracerouteOptions
impl Debug for TracerouteOptions
Auto Trait Implementations§
impl Freeze for TracerouteOptions
impl RefUnwindSafe for TracerouteOptions
impl Send for TracerouteOptions
impl Sync for TracerouteOptions
impl Unpin for TracerouteOptions
impl UnsafeUnpin for TracerouteOptions
impl UnwindSafe for TracerouteOptions
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