pub enum LiquidationTrigger {
MaintenanceMarginBreached,
HealthFactorCritical,
OraclePriceReached,
BadDebt,
}Variants§
Trait Implementations§
Source§impl Clone for LiquidationTrigger
impl Clone for LiquidationTrigger
Source§fn clone(&self) -> LiquidationTrigger
fn clone(&self) -> LiquidationTrigger
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 LiquidationTrigger
impl Debug for LiquidationTrigger
Source§impl<'de> Deserialize<'de> for LiquidationTrigger
impl<'de> Deserialize<'de> for LiquidationTrigger
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 LiquidationTrigger
impl PartialEq for LiquidationTrigger
Source§impl Serialize for LiquidationTrigger
impl Serialize for LiquidationTrigger
impl Copy for LiquidationTrigger
impl Eq for LiquidationTrigger
impl StructuralPartialEq for LiquidationTrigger
Auto Trait Implementations§
impl Freeze for LiquidationTrigger
impl RefUnwindSafe for LiquidationTrigger
impl Send for LiquidationTrigger
impl Sync for LiquidationTrigger
impl Unpin for LiquidationTrigger
impl UnsafeUnpin for LiquidationTrigger
impl UnwindSafe for LiquidationTrigger
Blanket Implementations§
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, _digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
Source§impl<T> AbiEnumVisitor for T
impl<T> AbiEnumVisitor for T
default fn visit_for_abi( &self, digester: &mut AbiDigester, ) -> Result<AbiDigester, DigestError>
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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