fn from_standard_components<I: Iterator<Item=DeriveJunction>>(phrase: &str, password: Option<&str>, path: I) -> Result<Pair, SecretStringError> {
		Self::from_phrase(phrase, password)?
			.derive(path)
			.map_err(|_| SecretStringError::InvalidPath)
	}
/// Generate a key from the phrase, password and derivation path.
Generate a key from the phrase, password and derivation path.
Generate a key from the phrase password and derivation path .
fn from_standard_components<I: Iterator<Item=DeriveJunction>>(phrase: &str, password: Option<&str>, path: I) -> Result<Pair, SecretStringError> {
		Self::from_phrase(phrase, password)?
			.derive(path)
			.map_err(|_| SecretStringError::InvalidPath)
	}
fn from_standard_components < I : Iterator < Item = DeriveJunction > > ( phrase : & str , password : Option < & str > , path : I ) -> Result < Pair , SecretStringError > { Self :: from_phrase ( phrase , password ) ? . derive ( path ) . map_err ( | _ | SecretStringError :: InvalidPath ) }
Generate a key from the phrase, password and derivation path.
Generate a key from the phrase password and derivation path .
phrase
&str
password
Option<&str>
path
I
phrase
&str
password
Option<&str>
path
I