pub struct ElGamalCiphertext {
pub l: ProjectivePoint,
pub r: ProjectivePoint,
}Expand description
Re-export common types ElGamal ciphertext.
Fields§
§l: ProjectivePoint§r: ProjectivePointTrait Implementations§
Source§impl Clone for ElGamalCiphertext
impl Clone for ElGamalCiphertext
Source§fn clone(&self) -> ElGamalCiphertext
fn clone(&self) -> ElGamalCiphertext
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 moreSource§impl Debug for ElGamalCiphertext
impl Debug for ElGamalCiphertext
Source§impl PartialEq for ElGamalCiphertext
impl PartialEq for ElGamalCiphertext
impl Eq for ElGamalCiphertext
impl StructuralPartialEq for ElGamalCiphertext
Auto Trait Implementations§
impl Freeze for ElGamalCiphertext
impl RefUnwindSafe for ElGamalCiphertext
impl Send for ElGamalCiphertext
impl Sync for ElGamalCiphertext
impl Unpin for ElGamalCiphertext
impl UnsafeUnpin for ElGamalCiphertext
impl UnwindSafe for ElGamalCiphertext
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