pub struct RoutingExplanation {
pub policy: &'static str,
pub decision: RoutingDecision,
pub reason: &'static str,
}Expand description
Operator-visible routing evidence.
Fields§
§policy: &'static strPolicy name that made the decision.
decision: RoutingDecisionFinal route selected by the runtime.
reason: &'static strStable short reason for the selected route.
Trait Implementations§
Source§impl Clone for RoutingExplanation
impl Clone for RoutingExplanation
Source§fn clone(&self) -> RoutingExplanation
fn clone(&self) -> RoutingExplanation
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 moreimpl Copy for RoutingExplanation
Source§impl Debug for RoutingExplanation
impl Debug for RoutingExplanation
impl Eq for RoutingExplanation
Source§impl PartialEq for RoutingExplanation
impl PartialEq for RoutingExplanation
Source§fn eq(&self, other: &RoutingExplanation) -> bool
fn eq(&self, other: &RoutingExplanation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RoutingExplanation
Auto Trait Implementations§
impl Freeze for RoutingExplanation
impl RefUnwindSafe for RoutingExplanation
impl Send for RoutingExplanation
impl Sync for RoutingExplanation
impl Unpin for RoutingExplanation
impl UnsafeUnpin for RoutingExplanation
impl UnwindSafe for RoutingExplanation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.