pub struct OracleRuntimeReport {
pub schema: String,
pub generated_at: u64,
pub global_pause: bool,
pub pause_reason: Option<String>,
pub chains: Vec<ChainHealthReport>,
pub pairs: Vec<PairHealthReport>,
pub alerts: Vec<OracleAlert>,
}Fields§
§schema: String§generated_at: u64§global_pause: bool§pause_reason: Option<String>§chains: Vec<ChainHealthReport>§pairs: Vec<PairHealthReport>§alerts: Vec<OracleAlert>Implementations§
Trait Implementations§
Source§impl Clone for OracleRuntimeReport
impl Clone for OracleRuntimeReport
Source§fn clone(&self) -> OracleRuntimeReport
fn clone(&self) -> OracleRuntimeReport
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 OracleRuntimeReport
impl Debug for OracleRuntimeReport
Source§impl<'de> Deserialize<'de> for OracleRuntimeReport
impl<'de> Deserialize<'de> for OracleRuntimeReport
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 OracleRuntimeReport
Source§impl PartialEq for OracleRuntimeReport
impl PartialEq for OracleRuntimeReport
Source§impl Serialize for OracleRuntimeReport
impl Serialize for OracleRuntimeReport
impl StructuralPartialEq for OracleRuntimeReport
Auto Trait Implementations§
impl Freeze for OracleRuntimeReport
impl RefUnwindSafe for OracleRuntimeReport
impl Send for OracleRuntimeReport
impl Sync for OracleRuntimeReport
impl Unpin for OracleRuntimeReport
impl UnsafeUnpin for OracleRuntimeReport
impl UnwindSafe for OracleRuntimeReport
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
impl<'de, T> BorrowedRpcObject<'de> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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