pub struct ReachabilityDetails {
pub error: Option<Status>,
pub result: Option<String>,
pub traces: Option<Vec<Trace>>,
pub verify_time: Option<DateTime<Utc>>,
}
Expand description
Results of the configuration analysis from the last run of the test.
This type is not used in any activity, and only used as part of another schema.
Fields§
§error: Option<Status>
The details of a failure or a cancellation of reachability analysis.
result: Option<String>
The overall result of the test’s configuration analysis.
traces: Option<Vec<Trace>>
Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.
verify_time: Option<DateTime<Utc>>
The time of the configuration analysis.
Trait Implementations§
source§impl Clone for ReachabilityDetails
impl Clone for ReachabilityDetails
source§fn clone(&self) -> ReachabilityDetails
fn clone(&self) -> ReachabilityDetails
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 ReachabilityDetails
impl Debug for ReachabilityDetails
source§impl Default for ReachabilityDetails
impl Default for ReachabilityDetails
source§fn default() -> ReachabilityDetails
fn default() -> ReachabilityDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ReachabilityDetails
impl<'de> Deserialize<'de> for ReachabilityDetails
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for ReachabilityDetails
impl Serialize for ReachabilityDetails
impl Part for ReachabilityDetails
Auto Trait Implementations§
impl RefUnwindSafe for ReachabilityDetails
impl Send for ReachabilityDetails
impl Sync for ReachabilityDetails
impl Unpin for ReachabilityDetails
impl UnwindSafe for ReachabilityDetails
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