pub struct StarkProof {
pub config: StarkConfig,
pub public_input: PublicInput,
pub unsent_commitment: StarkUnsentCommitment,
pub witness: StarkWitness,
}
Fields§
§config: StarkConfig
§public_input: PublicInput
§unsent_commitment: StarkUnsentCommitment
§witness: StarkWitness
Trait Implementations§
Source§impl Clone for StarkProof
impl Clone for StarkProof
Source§fn clone(&self) -> StarkProof
fn clone(&self) -> StarkProof
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 moreSource§impl Debug for StarkProof
impl Debug for StarkProof
Source§impl<'de> Deserialize<'de> for StarkProof
impl<'de> Deserialize<'de> for StarkProof
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<StarkProof, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StarkProof, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StarkProof
impl PartialEq for StarkProof
Source§impl Serialize for StarkProof
impl Serialize for StarkProof
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TransformTo<StarkProof> for StarkProof
impl TransformTo<StarkProof> for StarkProof
fn transform_to(self) -> StarkProofVerifier
Source§impl TryFrom<StarkProof> for StarkProof
impl TryFrom<StarkProof> for StarkProof
impl StructuralPartialEq for StarkProof
Auto Trait Implementations§
impl Freeze for StarkProof
impl RefUnwindSafe for StarkProof
impl Send for StarkProof
impl Sync for StarkProof
impl Unpin for StarkProof
impl UnwindSafe for StarkProof
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