Struct cita_vm::BlockDataProviderMock
source · pub struct BlockDataProviderMock { /* private fields */ }
Expand description
BlockDataProviderMock is a mock for BlockDataProvider. We could use it in tests or demos.
Implementations§
Trait Implementations§
source§impl BlockDataProvider for BlockDataProviderMock
impl BlockDataProvider for BlockDataProviderMock
Impl.
source§fn get_block_hash(&self, number: &U256) -> H256
fn get_block_hash(&self, number: &U256) -> H256
Function get_block_hash returns the block_hash of the specific block.
source§impl Default for BlockDataProviderMock
impl Default for BlockDataProviderMock
source§fn default() -> BlockDataProviderMock
fn default() -> BlockDataProviderMock
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BlockDataProviderMock
impl RefUnwindSafe for BlockDataProviderMock
impl Send for BlockDataProviderMock
impl Sync for BlockDataProviderMock
impl Unpin for BlockDataProviderMock
impl UnwindSafe for BlockDataProviderMock
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