pub struct Ed25519Proof {
pub public_key: PublicKey,
pub signature: Signature,
}Expand description
Fields§
§public_key: PublicKeyThe public key.
signature: SignatureThe signature corresponding to the public key.
Implementations§
Trait Implementations§
Source§impl Clone for Ed25519Proof
impl Clone for Ed25519Proof
Source§fn clone(&self) -> Ed25519Proof
fn clone(&self) -> Ed25519Proof
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 Ed25519Proof
impl Debug for Ed25519Proof
Source§impl<'de> Deserialize<'de> for Ed25519Proof
impl<'de> Deserialize<'de> for Ed25519Proof
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for Ed25519Proof
impl Hash for Ed25519Proof
Source§impl PartialEq for Ed25519Proof
impl PartialEq for Ed25519Proof
Source§impl Serialize for Ed25519Proof
impl Serialize for Ed25519Proof
impl Eq for Ed25519Proof
Auto Trait Implementations§
impl Freeze for Ed25519Proof
impl RefUnwindSafe for Ed25519Proof
impl Send for Ed25519Proof
impl Sync for Ed25519Proof
impl Unpin for Ed25519Proof
impl UnwindSafe for Ed25519Proof
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