Struct ethcore::verification::FullFamilyParams
source · [−]pub struct FullFamilyParams<'a, C: BlockInfo + CallContract + 'a> {
pub block: &'a PreverifiedBlock,
pub block_provider: &'a dyn BlockProvider,
pub client: &'a C,
}
Expand description
Parameters for full verification of block family
Fields
block: &'a PreverifiedBlock
Preverified block
block_provider: &'a dyn BlockProvider
Block provider to use during verification
client: &'a C
Engine client to use during verification
Auto Trait Implementations
impl<'a, C> !RefUnwindSafe for FullFamilyParams<'a, C>
impl<'a, C> !Send for FullFamilyParams<'a, C>
impl<'a, C> !Sync for FullFamilyParams<'a, C>
impl<'a, C> Unpin for FullFamilyParams<'a, C>
impl<'a, C> !UnwindSafe for FullFamilyParams<'a, C>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more