pub struct PDLStatement {
pub ciphertext: BigInt,
pub ek: EncryptionKey,
pub Q: Point<Secp256k1>,
pub G: Point<Secp256k1>,
}Fields§
§ciphertext: BigInt§ek: EncryptionKey§Q: Point<Secp256k1>§G: Point<Secp256k1>Trait Implementations§
Source§impl Clone for PDLStatement
impl Clone for PDLStatement
Source§fn clone(&self) -> PDLStatement
fn clone(&self) -> PDLStatement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for PDLStatement
impl RefUnwindSafe for PDLStatement
impl Send for PDLStatement
impl Sync for PDLStatement
impl Unpin for PDLStatement
impl UnwindSafe for PDLStatement
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more