[][src]Struct grin_keychain::Identifier

pub struct Identifier(_);

Methods

impl Identifier
[src]

output the path itself, for insertion into bulletproof recovery processes can grind through possiblities to find the correct length if required

restore from a serialized path

Return the parent path

Return the identifier of the secret key which is the blake2b (10 byte) digest of the PublicKey corresponding to the secret key provided.

Trait Implementations

impl Ord for Identifier
[src]

Compares and returns the maximum of two values. Read more

Compares and returns the minimum of two values. Read more

impl PartialEq<Identifier> for Identifier
[src]

impl Clone for Identifier
[src]

Performs copy-assignment from source. Read more

impl Eq for Identifier
[src]

impl PartialOrd<Identifier> for Identifier
[src]

impl AsRef<[u8]> for Identifier
[src]

impl Display for Identifier
[src]

impl Debug for Identifier
[src]

impl Hash for Identifier
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Serialize for Identifier
[src]

impl<'de> Deserialize<'de> for Identifier
[src]

Auto Trait Implementations

impl Send for Identifier

impl Sync for Identifier

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> UnsafeAny for T where
    T: Any

impl<T> Erased for T

impl<T> Same for T

Should always be Self