pub struct ZeroCheckWitness { /* private fields */ }Trait Implementations§
Source§impl Clone for ZeroCheckWitness
impl Clone for ZeroCheckWitness
Source§fn clone(&self) -> ZeroCheckWitness
fn clone(&self) -> ZeroCheckWitness
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl SymWitness for ZeroCheckWitness
impl SymWitness for ZeroCheckWitness
fn rand<R: CryptoRngCore + ?Sized>(rng: &mut R) -> Self
fn values(&self) -> SigmaProofResult<Vec<Scalar>>
fn from_values(scalars: &[Scalar]) -> SigmaProofResult<Self>
fn num_scalars() -> usize
fn get_var_name(index: usize) -> &'static str
Auto Trait Implementations§
impl Freeze for ZeroCheckWitness
impl RefUnwindSafe for ZeroCheckWitness
impl Send for ZeroCheckWitness
impl Sync for ZeroCheckWitness
impl Unpin for ZeroCheckWitness
impl UnsafeUnpin for ZeroCheckWitness
impl UnwindSafe for ZeroCheckWitness
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