Struct dusk_plonk::circuit::VerifierData [−][src]
pub struct VerifierData { /* fields omitted */ }
Expand description
Collection of structs/objects that the Verifier will use in order to
de/serialize data needed for Circuit proof verification.
This structure can be seen as a link between the Circuit
public input
positions and the VerifierKey
that the Verifier needs to use.
Implementations
Creates a new VerifierData
from a VerifierKey
and the public
input positions of the circuit that it represents.
Returns a reference to the contained VerifierKey
.
Returns a reference to the contained Public Input positions.
Deserializes the VerifierData
into a vector of bytes.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VerifierData
impl Send for VerifierData
impl Sync for VerifierData
impl Unpin for VerifierData
impl UnwindSafe for VerifierData
Blanket Implementations
Mutably borrows from an owned value. Read more