pub struct Bip32Entropy {
pub chain_code: Vec<u8>,
pub curve: Curve,
pub depth: u32,
pub index: u64,
pub master_fingerprint: u64,
pub parent_fingerprint: u64,
pub private_key: Vec<u8>,
pub public_key: Vec<u8>,
}
Expand description
Entropy for Bip32
Fields§
§chain_code: Vec<u8>
§curve: Curve
§depth: u32
§index: u64
§master_fingerprint: u64
§parent_fingerprint: u64
§private_key: Vec<u8>
§public_key: Vec<u8>
Trait Implementations§
Source§impl Debug for Bip32Entropy
impl Debug for Bip32Entropy
Source§impl<'de> Deserialize<'de> for Bip32Entropy
impl<'de> Deserialize<'de> for Bip32Entropy
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
Auto Trait Implementations§
impl Freeze for Bip32Entropy
impl RefUnwindSafe for Bip32Entropy
impl Send for Bip32Entropy
impl Sync for Bip32Entropy
impl Unpin for Bip32Entropy
impl UnwindSafe for Bip32Entropy
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