pub trait Derive: Sized {
fn derive<Iter: Iterator<Item = DeriveJunction>>(
&self,
_path: Iter
) -> Option<Self> { ... }
}
Expand description
Derivable key trait.
Provided methods
fn derive<Iter: Iterator<Item = DeriveJunction>>(
&self,
_path: Iter
) -> Option<Self>
fn derive<Iter: Iterator<Item = DeriveJunction>>(
&self,
_path: Iter
) -> Option<Self>
Derive a child key from a series of given junctions.
Will be None
for public keys if there are any hard junctions in there.