pub struct CoordinationPilotReport {
pub generated_at_ms: u64,
pub policy_context: Option<PolicyContext>,
pub history_len: usize,
pub pre_heartbeat_authorized: Vec<ReportRow>,
pub as_of_authorized: Vec<ReportRow>,
pub live_heartbeats: Vec<ReportRow>,
pub current_authorized: Vec<ReportRow>,
pub claimable: Vec<ReportRow>,
pub accepted_outcomes: Vec<ReportRow>,
pub rejected_outcomes: Vec<ReportRow>,
pub trace: Option<TraceSummary>,
}Fields§
§generated_at_ms: u64§policy_context: Option<PolicyContext>§history_len: usize§live_heartbeats: Vec<ReportRow>§claimable: Vec<ReportRow>§accepted_outcomes: Vec<ReportRow>§rejected_outcomes: Vec<ReportRow>§trace: Option<TraceSummary>Trait Implementations§
Source§impl Clone for CoordinationPilotReport
impl Clone for CoordinationPilotReport
Source§fn clone(&self) -> CoordinationPilotReport
fn clone(&self) -> CoordinationPilotReport
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 moreSource§impl Debug for CoordinationPilotReport
impl Debug for CoordinationPilotReport
Source§impl<'de> Deserialize<'de> for CoordinationPilotReport
impl<'de> Deserialize<'de> for CoordinationPilotReport
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 PartialEq for CoordinationPilotReport
impl PartialEq for CoordinationPilotReport
Source§impl Serialize for CoordinationPilotReport
impl Serialize for CoordinationPilotReport
impl StructuralPartialEq for CoordinationPilotReport
Auto Trait Implementations§
impl Freeze for CoordinationPilotReport
impl RefUnwindSafe for CoordinationPilotReport
impl Send for CoordinationPilotReport
impl Sync for CoordinationPilotReport
impl Unpin for CoordinationPilotReport
impl UnwindSafe for CoordinationPilotReport
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more