pub struct ComputePhaseFull {
pub compute_phase: ComputePhase,
pub accepted: bool,
pub original_balance: CurrencyCollection,
pub new_state: StateInit,
pub actions: Cell,
}Expand description
Executed compute phase with additional info.
Fields§
§compute_phase: ComputePhaseResulting comput phase.
accepted: boolWhether the inbound message was accepted.
NOTE: Message can be accepted even without a committed state,
so we can’t use ExecutedComputePhase::success.
original_balance: CurrencyCollectionOriginal account balance before this phase.
new_state: StateInitNew account state.
actions: CellResulting actions list.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ComputePhaseFull
impl !RefUnwindSafe for ComputePhaseFull
impl !Send for ComputePhaseFull
impl !Sync for ComputePhaseFull
impl Unpin for ComputePhaseFull
impl !UnwindSafe for ComputePhaseFull
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