pub struct SettlementRuntimeReport {
pub schema: String,
pub generated_at: u64,
pub controls: SettlementEmergencyControls,
pub lanes: Vec<SettlementLaneRuntimeStatus>,
pub indexers: Vec<SettlementIndexerCursor>,
pub recoveries: Vec<SettlementRecoveryRecord>,
pub incidents: Vec<SettlementIncidentAlert>,
}Fields§
§schema: String§generated_at: u64§controls: SettlementEmergencyControls§lanes: Vec<SettlementLaneRuntimeStatus>§indexers: Vec<SettlementIndexerCursor>§recoveries: Vec<SettlementRecoveryRecord>§incidents: Vec<SettlementIncidentAlert>Implementations§
Source§impl SettlementRuntimeReport
impl SettlementRuntimeReport
pub fn new(generated_at: u64, controls: SettlementEmergencyControls) -> Self
Trait Implementations§
Source§impl Clone for SettlementRuntimeReport
impl Clone for SettlementRuntimeReport
Source§fn clone(&self) -> SettlementRuntimeReport
fn clone(&self) -> SettlementRuntimeReport
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 SettlementRuntimeReport
impl Debug for SettlementRuntimeReport
Source§impl<'de> Deserialize<'de> for SettlementRuntimeReport
impl<'de> Deserialize<'de> for SettlementRuntimeReport
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
impl Eq for SettlementRuntimeReport
Source§impl PartialEq for SettlementRuntimeReport
impl PartialEq for SettlementRuntimeReport
Source§impl Serialize for SettlementRuntimeReport
impl Serialize for SettlementRuntimeReport
impl StructuralPartialEq for SettlementRuntimeReport
Auto Trait Implementations§
impl Freeze for SettlementRuntimeReport
impl RefUnwindSafe for SettlementRuntimeReport
impl Send for SettlementRuntimeReport
impl Sync for SettlementRuntimeReport
impl Unpin for SettlementRuntimeReport
impl UnsafeUnpin for SettlementRuntimeReport
impl UnwindSafe for SettlementRuntimeReport
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