pub struct IntegrityCalls {
pub initial: VerifyProofInitialCall,
pub intermediate_steps: Vec<VerifyProofStepCall>,
pub final_step: VerifyProofFinalAndRegisterFactCall,
}Expand description
Contract bindings for all contract calls needed to verify a STARK proof on-chain.
Fields§
§initial: VerifyProofInitialCallThe initial verification call.
intermediate_steps: Vec<VerifyProofStepCall>The intermediate verification step calls.
final_step: VerifyProofFinalAndRegisterFactCallThe final verification call.
Implementations§
Trait Implementations§
Source§impl Clone for IntegrityCalls
impl Clone for IntegrityCalls
Source§fn clone(&self) -> IntegrityCalls
fn clone(&self) -> IntegrityCalls
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for IntegrityCalls
impl RefUnwindSafe for IntegrityCalls
impl Send for IntegrityCalls
impl Sync for IntegrityCalls
impl Unpin for IntegrityCalls
impl UnwindSafe for IntegrityCalls
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