Struct dusk_plonk::circuit::PublicInputValue
source · [−]pub struct PublicInputValue(_);
Expand description
Structure that represents a PLONK Circuit Public Input converted into it’s
&[BlsScalar
] repr.
Trait Implementations
sourceimpl Clone for PublicInputValue
impl Clone for PublicInputValue
sourcefn clone(&self) -> PublicInputValue
fn clone(&self) -> PublicInputValue
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 PublicInputValue
impl Debug for PublicInputValue
sourceimpl Default for PublicInputValue
impl Default for PublicInputValue
sourcefn default() -> PublicInputValue
fn default() -> PublicInputValue
Returns the “default value” for a type. Read more
sourceimpl From<Fr> for PublicInputValue
impl From<Fr> for PublicInputValue
sourcefn from(scalar: JubJubScalar) -> Self
fn from(scalar: JubJubScalar) -> Self
Converts to this type from the input type.
sourceimpl From<JubJubAffine> for PublicInputValue
impl From<JubJubAffine> for PublicInputValue
sourcefn from(point: JubJubAffine) -> Self
fn from(point: JubJubAffine) -> Self
Converts to this type from the input type.
sourceimpl From<JubJubExtended> for PublicInputValue
impl From<JubJubExtended> for PublicInputValue
sourcefn from(point: JubJubExtended) -> Self
fn from(point: JubJubExtended) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for PublicInputValue
impl Send for PublicInputValue
impl Sync for PublicInputValue
impl Unpin for PublicInputValue
impl UnwindSafe for PublicInputValue
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