pub struct WalletDescriptorTemplateId(/* private fields */);Expand description
128-bit BIP 388 wallet-descriptor-template identifier (spec §8.1, γ-flavor).
Hashes ONLY the BIP 388 template content: use-site-path-decl bits, tree
bits, and the UseSitePathOverrides TLV entry bits when present. Excludes
the header, origin-path-decl, Fingerprints TLV, HRP, and BCH checksum,
so it is invariant to origin-path changes (e.g. account index) and to
fingerprint additions.
Implementations§
Trait Implementations§
Source§impl Clone for WalletDescriptorTemplateId
impl Clone for WalletDescriptorTemplateId
Source§fn clone(&self) -> WalletDescriptorTemplateId
fn clone(&self) -> WalletDescriptorTemplateId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WalletDescriptorTemplateId
impl Debug for WalletDescriptorTemplateId
Source§impl Hash for WalletDescriptorTemplateId
impl Hash for WalletDescriptorTemplateId
Source§impl PartialEq for WalletDescriptorTemplateId
impl PartialEq for WalletDescriptorTemplateId
Source§fn eq(&self, other: &WalletDescriptorTemplateId) -> bool
fn eq(&self, other: &WalletDescriptorTemplateId) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for WalletDescriptorTemplateId
impl Eq for WalletDescriptorTemplateId
impl StructuralPartialEq for WalletDescriptorTemplateId
Auto Trait Implementations§
impl Freeze for WalletDescriptorTemplateId
impl RefUnwindSafe for WalletDescriptorTemplateId
impl Send for WalletDescriptorTemplateId
impl Sync for WalletDescriptorTemplateId
impl Unpin for WalletDescriptorTemplateId
impl UnsafeUnpin for WalletDescriptorTemplateId
impl UnwindSafe for WalletDescriptorTemplateId
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