Struct ark_poly_commit::data_structures::LabeledCommitment [−][src]
pub struct LabeledCommitment<C: PCCommitment> { /* fields omitted */ }
Expand description
A commitment along with information about its degree bound (if any).
Implementations
Instantiate a new polynomial_context.
Retrieve the commitment from self.
Retrieve the degree bound in self.
Trait Implementations
impl<F: Field, C: PCCommitment + ToConstraintField<F>> ToConstraintField<F> for LabeledCommitment<C>[src]
impl<F: Field, C: PCCommitment + ToConstraintField<F>> ToConstraintField<F> for LabeledCommitment<C>[src]Auto Trait Implementations
impl<C> RefUnwindSafe for LabeledCommitment<C> where
C: RefUnwindSafe, impl<C> Send for LabeledCommitment<C> where
C: Send, impl<C> Sync for LabeledCommitment<C> where
C: Sync, impl<C> Unpin for LabeledCommitment<C> where
C: Unpin, impl<C> UnwindSafe for LabeledCommitment<C> where
C: UnwindSafe, Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = TShould always be Self
pub fn vzip(self) -> V