Struct solana_sdk::derivation_path::DerivationPath [−][src]
pub struct DerivationPath(_);
Implementations
impl DerivationPath
[src]
impl DerivationPath
[src]pub fn from_key_str(path: &str) -> Result<Self, DerivationPathError>
[src]
pub fn new_bip44(account: Option<u32>, change: Option<u32>) -> Self
[src]
pub fn account(&self) -> Option<&ChildIndex>
[src]
pub fn change(&self) -> Option<&ChildIndex>
[src]
pub fn path(&self) -> &[ChildIndex]ⓘ
[src]
pub fn get_query(&self) -> String
[src]
pub fn from_uri_key_query(
uri: &URIReference<'_>
) -> Result<Option<Self>, DerivationPathError>
[src]
uri: &URIReference<'_>
) -> Result<Option<Self>, DerivationPathError>
pub fn from_uri_any_query(
uri: &URIReference<'_>
) -> Result<Option<Self>, DerivationPathError>
[src]
uri: &URIReference<'_>
) -> Result<Option<Self>, DerivationPathError>
Trait Implementations
impl AsRef<[ChildIndex]> for DerivationPath
[src]
impl AsRef<[ChildIndex]> for DerivationPath
[src]impl Clone for DerivationPath
[src]
impl Clone for DerivationPath
[src]fn clone(&self) -> DerivationPath
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for DerivationPath
[src]
impl Default for DerivationPath
[src]impl<'a> IntoIterator for &'a DerivationPath
[src]
impl<'a> IntoIterator for &'a DerivationPath
[src]type IntoIter = Iter<'a, ChildIndex>
Which kind of iterator are we turning this into?
type Item = &'a ChildIndex
The type of the elements being iterated over.
fn into_iter(self) -> Self::IntoIter
[src]
impl PartialEq<DerivationPath> for DerivationPath
[src]
impl PartialEq<DerivationPath> for DerivationPath
[src]fn eq(&self, other: &DerivationPath) -> bool
[src]
fn ne(&self, other: &DerivationPath) -> bool
[src]
impl StructuralPartialEq for DerivationPath
[src]
impl StructuralPartialEq for DerivationPath
[src]Auto Trait Implementations
impl RefUnwindSafe for DerivationPath
impl RefUnwindSafe for DerivationPath
impl Send for DerivationPath
impl Send for DerivationPath
impl Sync for DerivationPath
impl Sync for DerivationPath
impl Unpin for DerivationPath
impl Unpin for DerivationPath
impl UnwindSafe for DerivationPath
impl UnwindSafe for DerivationPath
Blanket Implementations
impl<T> AbiExample for T
[src]
impl<T> AbiExample for T
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,