pub struct ProbeResponse {
pub from_addr: IpAddr,
pub response_type: ResponseType,
pub probe_info: ProbeInfo,
pub rtt: Duration,
}Expand description
Response from a probe
Fields§
§from_addr: IpAddrAddress that sent the response
response_type: ResponseTypeType of response
probe_info: ProbeInfoProbe information that triggered this response
rtt: DurationRound-trip time
Trait Implementations§
Source§impl Clone for ProbeResponse
impl Clone for ProbeResponse
Source§fn clone(&self) -> ProbeResponse
fn clone(&self) -> ProbeResponse
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 moreAuto Trait Implementations§
impl Freeze for ProbeResponse
impl RefUnwindSafe for ProbeResponse
impl Send for ProbeResponse
impl Sync for ProbeResponse
impl Unpin for ProbeResponse
impl UnsafeUnpin for ProbeResponse
impl UnwindSafe for ProbeResponse
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