Struct snarkvm_algorithms::snark::marlin::MarlinNonHidingMode
source · [−]pub struct MarlinNonHidingMode;
Expand description
The Marlin non-hiding mode produces a non-hiding Marlin proof.
Trait Implementations
sourceimpl Clone for MarlinNonHidingMode
impl Clone for MarlinNonHidingMode
sourcefn clone(&self) -> MarlinNonHidingMode
fn clone(&self) -> MarlinNonHidingMode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MarlinNonHidingMode
impl Debug for MarlinNonHidingMode
sourceimpl MarlinMode for MarlinNonHidingMode
impl MarlinMode for MarlinNonHidingMode
sourceimpl PartialEq<MarlinNonHidingMode> for MarlinNonHidingMode
impl PartialEq<MarlinNonHidingMode> for MarlinNonHidingMode
sourcefn eq(&self, other: &MarlinNonHidingMode) -> bool
fn eq(&self, other: &MarlinNonHidingMode) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl Copy for MarlinNonHidingMode
impl Eq for MarlinNonHidingMode
impl StructuralEq for MarlinNonHidingMode
impl StructuralPartialEq for MarlinNonHidingMode
Auto Trait Implementations
impl RefUnwindSafe for MarlinNonHidingMode
impl Send for MarlinNonHidingMode
impl Sync for MarlinNonHidingMode
impl Unpin for MarlinNonHidingMode
impl UnwindSafe for MarlinNonHidingMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.