[][src]Enum sp_core::crypto::SecretStringError

pub enum SecretStringError {

An error with the interpretation of a secret.



The overall format was invalid (e.g. the seed phrase contained symbols).


The seed phrase provided is not a valid BIP39 phrase.


The supplied password was invalid.


The seed is invalid (bad content).


The seed has an invalid length.


The derivation path was invalid (e.g. contains soft junctions when they are not supported).

Trait Implementations

impl Clone for SecretStringError[src]

impl Debug for SecretStringError[src]

impl Eq for SecretStringError[src]

impl PartialEq<SecretStringError> for SecretStringError[src]

impl StructuralEq for SecretStringError[src]

impl StructuralPartialEq for SecretStringError[src]

Auto Trait Implementations

impl RefUnwindSafe for SecretStringError[src]

impl Send for SecretStringError[src]

impl Sync for SecretStringError[src]

impl Unpin for SecretStringError[src]

impl UnwindSafe for SecretStringError[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> DynClone for T where
    T: Clone

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T, Outer> IsWrappedBy<Outer> for T where
    T: From<Outer>,
    Outer: AsRef<T> + AsMut<T> + From<T>, 

pub fn from_ref(&Outer) -> &T[src]

Get a reference to the inner from the outer.

pub fn from_mut(&mut Outer) -> &mut T[src]

Get a mutable reference to the inner from the outer.

impl<T> MaybeDebug for T where
    T: Debug

impl<T> MaybeRefUnwindSafe for T where
    T: RefUnwindSafe

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<S, T> UncheckedInto<T> for S where
    T: UncheckedFrom<S>, 

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,