pub enum LedgerExecutable {
GenesisFlash,
Flash {
updates: StateUpdates,
},
Transaction {
executable: ExecutableTransaction,
},
}
Variants§
GenesisFlash
Should be resolved as create_system_bootstrap_flash() but due to crate issues it can’t be
Flash
Fields
§
updates: StateUpdates
Can be converted into a FlashReceipt with a before_store and then to a TransactionReceipt.
Transaction
Fields
§
executable: ExecutableTransaction
Trait Implementations§
Source§impl Clone for LedgerExecutable
impl Clone for LedgerExecutable
Source§fn clone(&self) -> LedgerExecutable
fn clone(&self) -> LedgerExecutable
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 LedgerExecutable
impl Debug for LedgerExecutable
Source§impl PartialEq for LedgerExecutable
impl PartialEq for LedgerExecutable
impl Eq for LedgerExecutable
impl StructuralPartialEq for LedgerExecutable
Auto Trait Implementations§
impl Freeze for LedgerExecutable
impl RefUnwindSafe for LedgerExecutable
impl Send for LedgerExecutable
impl Sync for LedgerExecutable
impl Unpin for LedgerExecutable
impl UnwindSafe for LedgerExecutable
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, U> ContextualTryInto<U> for Twhere
U: ContextualTryFrom<T>,
impl<T, U> ContextualTryInto<U> for Twhere
U: ContextualTryFrom<T>,
type Error = <U as ContextualTryFrom<T>>::Error
type Context = <U as ContextualTryFrom<T>>::Context
fn contextual_try_into( self, context: &<U as ContextualTryFrom<T>>::Context, ) -> Result<U, <U as ContextualTryFrom<T>>::Error>
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.