pub struct SigningPubKey(/* private fields */);Expand description
Ed25519 public key for verifying signatures (32 bytes).
Serializes to/from hex string in JSON.
Implementations§
Source§impl SigningPubKey
impl SigningPubKey
Trait Implementations§
Source§impl Clone for SigningPubKey
impl Clone for SigningPubKey
Source§fn clone(&self) -> SigningPubKey
fn clone(&self) -> SigningPubKey
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 SigningPubKey
impl Debug for SigningPubKey
Source§impl<'de> Deserialize<'de> for SigningPubKey
impl<'de> Deserialize<'de> for SigningPubKey
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 Display for SigningPubKey
impl Display for SigningPubKey
Source§impl Hash for SigningPubKey
impl Hash for SigningPubKey
Source§impl PartialEq for SigningPubKey
impl PartialEq for SigningPubKey
Source§impl Serialize for SigningPubKey
impl Serialize for SigningPubKey
impl Copy for SigningPubKey
impl Eq for SigningPubKey
impl StructuralPartialEq for SigningPubKey
Auto Trait Implementations§
impl Freeze for SigningPubKey
impl RefUnwindSafe for SigningPubKey
impl Send for SigningPubKey
impl Sync for SigningPubKey
impl Unpin for SigningPubKey
impl UnsafeUnpin for SigningPubKey
impl UnwindSafe for SigningPubKey
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