pub enum DepositCostFailureReason {
NotEnoughBalance,
LackBalanceForState,
}Expand description
Reason a deposit cost check failed on a gas key transaction.
Variants§
Trait Implementations§
Source§impl Clone for DepositCostFailureReason
impl Clone for DepositCostFailureReason
Source§fn clone(&self) -> DepositCostFailureReason
fn clone(&self) -> DepositCostFailureReason
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 DepositCostFailureReason
impl Debug for DepositCostFailureReason
Source§impl<'de> Deserialize<'de> for DepositCostFailureReason
impl<'de> Deserialize<'de> for DepositCostFailureReason
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
Auto Trait Implementations§
impl Freeze for DepositCostFailureReason
impl RefUnwindSafe for DepositCostFailureReason
impl Send for DepositCostFailureReason
impl Sync for DepositCostFailureReason
impl Unpin for DepositCostFailureReason
impl UnsafeUnpin for DepositCostFailureReason
impl UnwindSafe for DepositCostFailureReason
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