pub struct P2PKSigningKey {
pub pubkey: PublicKey,
pub derivation_path: DerivationPath,
pub derivation_index: u32,
pub created_time: u64,
}Expand description
Public key generated for proof signing
Fields§
§pubkey: PublicKeyPublic key
derivation_path: DerivationPathDerivation path
derivation_index: u32Derivation index
created_time: u64Created time
Trait Implementations§
Source§impl Clone for P2PKSigningKey
impl Clone for P2PKSigningKey
Source§fn clone(&self) -> P2PKSigningKey
fn clone(&self) -> P2PKSigningKey
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 P2PKSigningKey
impl Debug for P2PKSigningKey
Source§impl<'de> Deserialize<'de> for P2PKSigningKey
impl<'de> Deserialize<'de> for P2PKSigningKey
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 P2PKSigningKey
impl Hash for P2PKSigningKey
Source§impl PartialEq for P2PKSigningKey
impl PartialEq for P2PKSigningKey
Source§impl Serialize for P2PKSigningKey
impl Serialize for P2PKSigningKey
impl Eq for P2PKSigningKey
impl StructuralPartialEq for P2PKSigningKey
Auto Trait Implementations§
impl Freeze for P2PKSigningKey
impl RefUnwindSafe for P2PKSigningKey
impl Send for P2PKSigningKey
impl Sync for P2PKSigningKey
impl Unpin for P2PKSigningKey
impl UnsafeUnpin for P2PKSigningKey
impl UnwindSafe for P2PKSigningKey
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