pub struct CompressedPoints {Show 47 fields
pub P: CompressedRistretto,
pub CBucket: CompressedRistretto,
pub CSince: CompressedRistretto,
pub CInvRemain: CompressedRistretto,
pub CBlockages: CompressedRistretto,
pub V: CompressedRistretto,
pub Xbucket: CompressedRistretto,
pub Xsince: CompressedRistretto,
pub Xinvremain: CompressedRistretto,
pub Xblockages: CompressedRistretto,
pub P_reach: CompressedRistretto,
pub CBucket_reach: CompressedRistretto,
pub V_reach: CompressedRistretto,
pub Xbucket_reach: CompressedRistretto,
pub D: CompressedRistretto,
pub EncIdClient0: CompressedRistretto,
pub EncIdClient1: CompressedRistretto,
pub EncBucket0: CompressedRistretto,
pub EncBucket1: CompressedRistretto,
pub EncBlockages0: CompressedRistretto,
pub EncBlockages1: CompressedRistretto,
pub CG0: CompressedRistretto,
pub CG1: CompressedRistretto,
pub CG2: CompressedRistretto,
pub CG3: CompressedRistretto,
pub CG4: CompressedRistretto,
pub CG5: CompressedRistretto,
pub CG6: CompressedRistretto,
pub CG7: CompressedRistretto,
pub CG8: CompressedRistretto,
pub CG0sq: CompressedRistretto,
pub CG1sq: CompressedRistretto,
pub CG2sq: CompressedRistretto,
pub CG3sq: CompressedRistretto,
pub CG4sq: CompressedRistretto,
pub CG5sq: CompressedRistretto,
pub CG6sq: CompressedRistretto,
pub CG7sq: CompressedRistretto,
pub CG8sq: CompressedRistretto,
pub CH0: CompressedRistretto,
pub CH1: CompressedRistretto,
pub CH2: CompressedRistretto,
pub CH0sq: CompressedRistretto,
pub CH1sq: CompressedRistretto,
pub CH2sq: CompressedRistretto,
pub A: CompressedRistretto,
pub B: CompressedRistretto,
}Expand description
Point encodings computed during proving and returned to allow reuse.
This is used to allow a prover to avoid having to re-compress points used in the proof that may be necessary to supply to the verifier.
Fields§
§P: CompressedRistretto§CBucket: CompressedRistretto§CSince: CompressedRistretto§CInvRemain: CompressedRistretto§CBlockages: CompressedRistretto§V: CompressedRistretto§Xbucket: CompressedRistretto§Xsince: CompressedRistretto§Xinvremain: CompressedRistretto§Xblockages: CompressedRistretto§P_reach: CompressedRistretto§CBucket_reach: CompressedRistretto§V_reach: CompressedRistretto§Xbucket_reach: CompressedRistretto§D: CompressedRistretto§EncIdClient0: CompressedRistretto§EncIdClient1: CompressedRistretto§EncBucket0: CompressedRistretto§EncBucket1: CompressedRistretto§EncBlockages0: CompressedRistretto§EncBlockages1: CompressedRistretto§CG0: CompressedRistretto§CG1: CompressedRistretto§CG2: CompressedRistretto§CG3: CompressedRistretto§CG4: CompressedRistretto§CG5: CompressedRistretto§CG6: CompressedRistretto§CG7: CompressedRistretto§CG8: CompressedRistretto§CG0sq: CompressedRistretto§CG1sq: CompressedRistretto§CG2sq: CompressedRistretto§CG3sq: CompressedRistretto§CG4sq: CompressedRistretto§CG5sq: CompressedRistretto§CG6sq: CompressedRistretto§CG7sq: CompressedRistretto§CG8sq: CompressedRistretto§CH0: CompressedRistretto§CH1: CompressedRistretto§CH2: CompressedRistretto§CH0sq: CompressedRistretto§CH1sq: CompressedRistretto§CH2sq: CompressedRistretto§A: CompressedRistretto§B: CompressedRistrettoTrait Implementations§
Source§impl Clone for CompressedPoints
impl Clone for CompressedPoints
Source§fn clone(&self) -> CompressedPoints
fn clone(&self) -> CompressedPoints
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 moreimpl Copy for CompressedPoints
Auto Trait Implementations§
impl Freeze for CompressedPoints
impl RefUnwindSafe for CompressedPoints
impl Send for CompressedPoints
impl Sync for CompressedPoints
impl Unpin for CompressedPoints
impl UnsafeUnpin for CompressedPoints
impl UnwindSafe for CompressedPoints
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