Enum walletd_bitcoin::HDNetworkType
source · pub enum HDNetworkType {
MainNet,
TestNet,
}
Expand description
Represents the different network types relevant to HDKey.
MainNet
is the default which is used for the production network.
TestNet
is used for any development or test network.
A HDNetworkType can be used to map to a more blockchain-specific network type when used with a specific cryptocurrency.
Variants§
MainNet
MainNet used for the production network
TestNet
TestNet used for any development or test network
Trait Implementations§
source§impl Clone for HDNetworkType
impl Clone for HDNetworkType
source§fn clone(&self) -> HDNetworkType
fn clone(&self) -> HDNetworkType
Returns a copy 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 HDNetworkType
impl Debug for HDNetworkType
source§impl Default for HDNetworkType
impl Default for HDNetworkType
source§fn default() -> HDNetworkType
fn default() -> HDNetworkType
Returns the “default value” for a type. Read more
source§impl Display for HDNetworkType
impl Display for HDNetworkType
source§impl PartialEq<HDNetworkType> for HDNetworkType
impl PartialEq<HDNetworkType> for HDNetworkType
source§fn eq(&self, other: &HDNetworkType) -> bool
fn eq(&self, other: &HDNetworkType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for HDNetworkType
impl Eq for HDNetworkType
impl StructuralEq for HDNetworkType
impl StructuralPartialEq for HDNetworkType
Auto Trait Implementations§
impl RefUnwindSafe for HDNetworkType
impl Send for HDNetworkType
impl Sync for HDNetworkType
impl Unpin for HDNetworkType
impl UnwindSafe for HDNetworkType
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
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.