pub struct EcdsaPublicKeyResult {
pub public_key: Vec<u8>,
pub chain_code: Vec<u8>,
}Expand description
§ECDSA Public Key Result.
Result type of ecdsa_public_key.
Fields§
§public_key: Vec<u8>An ECDSA public key encoded in SEC1 compressed form.
chain_code: Vec<u8>Can be used to deterministically derive child keys of the public_key.
Trait Implementations§
Source§impl CandidType for EcdsaPublicKeyResult
impl CandidType for EcdsaPublicKeyResult
Source§impl Clone for EcdsaPublicKeyResult
impl Clone for EcdsaPublicKeyResult
Source§fn clone(&self) -> EcdsaPublicKeyResult
fn clone(&self) -> EcdsaPublicKeyResult
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 EcdsaPublicKeyResult
impl Debug for EcdsaPublicKeyResult
Source§impl Default for EcdsaPublicKeyResult
impl Default for EcdsaPublicKeyResult
Source§fn default() -> EcdsaPublicKeyResult
fn default() -> EcdsaPublicKeyResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EcdsaPublicKeyResult
impl<'de> Deserialize<'de> for EcdsaPublicKeyResult
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<EcdsaPublicKeyResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EcdsaPublicKeyResult, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for EcdsaPublicKeyResult
impl Hash for EcdsaPublicKeyResult
Source§impl Ord for EcdsaPublicKeyResult
impl Ord for EcdsaPublicKeyResult
Source§fn cmp(&self, other: &EcdsaPublicKeyResult) -> Ordering
fn cmp(&self, other: &EcdsaPublicKeyResult) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for EcdsaPublicKeyResult
impl PartialEq for EcdsaPublicKeyResult
Source§impl PartialOrd for EcdsaPublicKeyResult
impl PartialOrd for EcdsaPublicKeyResult
Source§impl Serialize for EcdsaPublicKeyResult
impl Serialize for EcdsaPublicKeyResult
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for EcdsaPublicKeyResult
impl StructuralPartialEq for EcdsaPublicKeyResult
Auto Trait Implementations§
impl Freeze for EcdsaPublicKeyResult
impl RefUnwindSafe for EcdsaPublicKeyResult
impl Send for EcdsaPublicKeyResult
impl Sync for EcdsaPublicKeyResult
impl Unpin for EcdsaPublicKeyResult
impl UnwindSafe for EcdsaPublicKeyResult
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