pub enum PrecompileCyclesWitness {
Sha256(Vec<<Sha256Precompile<true> as Precompile>::CycleWitness>),
Keccak256(Vec<<Keccak256Precompile<true> as Precompile>::CycleWitness>),
ECRecover(Vec<<ECRecoverPrecompile<true> as Precompile>::CycleWitness>),
Secp256r1Verify(Vec<<Secp256r1VerifyPrecompile<true> as Precompile>::CycleWitness>),
}
Variants§
Sha256(Vec<<Sha256Precompile<true> as Precompile>::CycleWitness>)
Keccak256(Vec<<Keccak256Precompile<true> as Precompile>::CycleWitness>)
ECRecover(Vec<<ECRecoverPrecompile<true> as Precompile>::CycleWitness>)
Secp256r1Verify(Vec<<Secp256r1VerifyPrecompile<true> as Precompile>::CycleWitness>)
Auto Trait Implementations§
impl Freeze for PrecompileCyclesWitness
impl RefUnwindSafe for PrecompileCyclesWitness
impl Send for PrecompileCyclesWitness
impl Sync for PrecompileCyclesWitness
impl Unpin for PrecompileCyclesWitness
impl UnwindSafe for PrecompileCyclesWitness
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