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, C: CellFamily> Load<'a, C> for BouncePhase
impl<'a, C: CellFamily> Load<'a, C> 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<C: CellFamily> Store<C> for BouncePhase
impl<C: CellFamily> Store<C> for BouncePhase
source§fn store_into(
&self,
builder: &mut CellBuilder<C>,
finalizer: &mut dyn Finalizer<C>
) -> bool
fn store_into( &self, builder: &mut CellBuilder<C>, finalizer: &mut dyn Finalizer<C> ) -> bool
Tries to store itself into the cell builder.