pub struct SegmentReport {
pub operation_id: String,
pub hops: usize,
pub degraded_hops: Vec<DegradedHop>,
pub rules: Vec<RuleReport>,
}Expand description
One operation’s chain, judged independently.
Fields§
§operation_id: String§hops: usize§degraded_hops: Vec<DegradedHop>§rules: Vec<RuleReport>Trait Implementations§
Source§impl Clone for SegmentReport
impl Clone for SegmentReport
Source§fn clone(&self) -> SegmentReport
fn clone(&self) -> SegmentReport
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 SegmentReport
impl Debug for SegmentReport
impl Eq for SegmentReport
Source§impl PartialEq for SegmentReport
impl PartialEq for SegmentReport
Source§impl Serialize for SegmentReport
impl Serialize for SegmentReport
impl StructuralPartialEq for SegmentReport
Auto Trait Implementations§
impl Freeze for SegmentReport
impl RefUnwindSafe for SegmentReport
impl Send for SegmentReport
impl Sync for SegmentReport
impl Unpin for SegmentReport
impl UnsafeUnpin for SegmentReport
impl UnwindSafe for SegmentReport
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