Enum everscale_types::models::transaction::BouncePhase
source · pub enum BouncePhase {
NegativeFunds,
NoFunds(NoFundsBouncePhase),
Executed(ExecutedBouncePhase),
}Expand description
Bounce phase info.
At this stage some funds are returned back to the sender.
Variants§
NegativeFunds
Default phase state.
Probably unused.
NoFunds(NoFundsBouncePhase)
There were not enough funds to execute this phase.
Executed(ExecutedBouncePhase)
Bounce phase was executed.
Trait Implementations§
source§impl Clone for BouncePhase
impl Clone for BouncePhase
source§fn clone(&self) -> BouncePhase
fn clone(&self) -> BouncePhase
Returns a copy 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 BouncePhase
impl Debug for BouncePhase
source§impl<'a> Load<'a> for BouncePhase
impl<'a> Load<'a> for BouncePhase
source§impl PartialEq<BouncePhase> for BouncePhase
impl PartialEq<BouncePhase> for BouncePhase
source§fn eq(&self, other: &BouncePhase) -> bool
fn eq(&self, other: &BouncePhase) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Store for BouncePhase
impl Store for BouncePhase
source§fn store_into(
&self,
builder: &mut CellBuilder,
finalizer: &mut dyn Finalizer
) -> Result<(), Error>
fn store_into( &self, builder: &mut CellBuilder, finalizer: &mut dyn Finalizer ) -> Result<(), Error>
Tries to store itself into the cell builder.
impl Eq for BouncePhase
impl StructuralEq for BouncePhase
impl StructuralPartialEq for BouncePhase
Auto Trait Implementations§
impl RefUnwindSafe for BouncePhase
impl Send for BouncePhase
impl Sync for BouncePhase
impl Unpin for BouncePhase
impl UnwindSafe for BouncePhase
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