pub struct BalanceAlertConfig {
pub watch_address: Address,
pub warn_threshold: Option<U256>,
pub error_threshold: Option<U256>,
}Expand description
Configuration for the BalanceAlertLayer
Fields§
§watch_address: AddressAddress to periodically check the balance of
warn_threshold: Option<U256>Threshold at which to log a warning
error_threshold: Option<U256>Threshold at which to log an error
Trait Implementations§
Source§impl Clone for BalanceAlertConfig
impl Clone for BalanceAlertConfig
Source§fn clone(&self) -> BalanceAlertConfig
fn clone(&self) -> BalanceAlertConfig
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 BalanceAlertConfig
impl Debug for BalanceAlertConfig
Source§impl Default for BalanceAlertConfig
impl Default for BalanceAlertConfig
Source§fn default() -> BalanceAlertConfig
fn default() -> BalanceAlertConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BalanceAlertConfig
impl RefUnwindSafe for BalanceAlertConfig
impl Send for BalanceAlertConfig
impl Sync for BalanceAlertConfig
impl Unpin for BalanceAlertConfig
impl UnwindSafe for BalanceAlertConfig
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<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