pub struct EndpointPingReport {
pub remote: String,
pub error: Option<Error>,
pub latency: Duration,
pub id: Option<String>,
pub namespace: Option<String>,
pub state: PingState,
}Fields§
§remote: String§error: Option<Error>§latency: Duration§id: Option<String>§namespace: Option<String>§state: PingStateTrait Implementations§
Source§impl Clone for EndpointPingReport
impl Clone for EndpointPingReport
Source§fn clone(&self) -> EndpointPingReport
fn clone(&self) -> EndpointPingReport
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 EndpointPingReport
impl !RefUnwindSafe for EndpointPingReport
impl Send for EndpointPingReport
impl Sync for EndpointPingReport
impl Unpin for EndpointPingReport
impl UnsafeUnpin for EndpointPingReport
impl !UnwindSafe for EndpointPingReport
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