pub struct PublicKeyBytes(pub [u8; 32]);Expand description
32-byte Ed25519 public key. Serializes as lowercase hex.
Tuple Fields§
§0: [u8; 32]Trait Implementations§
Source§impl Clone for PublicKeyBytes
impl Clone for PublicKeyBytes
Source§fn clone(&self) -> PublicKeyBytes
fn clone(&self) -> PublicKeyBytes
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 PublicKeyBytes
impl Debug for PublicKeyBytes
Source§impl Default for PublicKeyBytes
impl Default for PublicKeyBytes
Source§fn default() -> PublicKeyBytes
fn default() -> PublicKeyBytes
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublicKeyBytes
impl<'de> Deserialize<'de> for PublicKeyBytes
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for PublicKeyBytes
impl Display for PublicKeyBytes
Source§impl Hash for PublicKeyBytes
impl Hash for PublicKeyBytes
Source§impl PartialEq for PublicKeyBytes
impl PartialEq for PublicKeyBytes
Source§impl Serialize for PublicKeyBytes
impl Serialize for PublicKeyBytes
impl Copy for PublicKeyBytes
impl Eq for PublicKeyBytes
impl StructuralPartialEq for PublicKeyBytes
Auto Trait Implementations§
impl Freeze for PublicKeyBytes
impl RefUnwindSafe for PublicKeyBytes
impl Send for PublicKeyBytes
impl Sync for PublicKeyBytes
impl Unpin for PublicKeyBytes
impl UnwindSafe for PublicKeyBytes
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