pub struct MnemonicImport {
pub mnemonic: String,
pub passphrase: Option<String>,
pub path: Option<String>,
pub network: Option<Network>,
}Expand description
Configuration for mnemonic import.
Fields§
§mnemonic: StringThe mnemonic phrase (12-24 words)
passphrase: Option<String>Optional passphrase (BIP39)
path: Option<String>Derivation path (default: m/44’/0’/0’/0/0)
network: Option<Network>Network (default: Mainnet)
Implementations§
Source§impl MnemonicImport
impl MnemonicImport
Sourcepub fn with_passphrase(self, passphrase: impl Into<String>) -> Self
pub fn with_passphrase(self, passphrase: impl Into<String>) -> Self
Set passphrase.
Sourcepub fn with_network(self, network: Network) -> Self
pub fn with_network(self, network: Network) -> Self
Set network.
Trait Implementations§
Source§impl Clone for MnemonicImport
impl Clone for MnemonicImport
Source§fn clone(&self) -> MnemonicImport
fn clone(&self) -> MnemonicImport
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 moreAuto Trait Implementations§
impl Freeze for MnemonicImport
impl RefUnwindSafe for MnemonicImport
impl Send for MnemonicImport
impl Sync for MnemonicImport
impl Unpin for MnemonicImport
impl UnwindSafe for MnemonicImport
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