Enum diem_state_view::StateViewId [−][src]
pub enum StateViewId {
ChunkExecution {
first_version: Version,
},
BlockExecution {
block_id: HashValue,
},
TransactionValidation {
base_version: Version,
},
Miscellaneous,
}Variants
State-sync applying a chunk of transactions.
Fields of ChunkExecution
first_version: VersionLEC applying a block.
Fields of BlockExecution
block_id: HashValueVmValidator verifying incoming transaction.
Fields of TransactionValidation
base_version: VersionFor test, db-bootstrapper, etc. Usually not aimed to pass to VM.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for StateViewId
impl Send for StateViewId
impl Sync for StateViewId
impl Unpin for StateViewId
impl UnwindSafe for StateViewId
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self