Trait hdi_extensions::AnyLinkableHashTransformer

source ·
pub trait AnyLinkableHashTransformer: Sized {
    // Required methods
    fn try_from_string(input: &str) -> ExternResult<Self>;
    fn must_be_action_hash(&self) -> ExternResult<ActionHash>;
    fn must_be_entry_hash(&self) -> ExternResult<EntryHash>;
}
Expand description

Extend AnyLinkableHash transformations

Required Methods§

source

fn try_from_string(input: &str) -> ExternResult<Self>

Automatically determine correct type from a string

source

fn must_be_action_hash(&self) -> ExternResult<ActionHash>

Expect hash type to be an ActionHash or error

source

fn must_be_entry_hash(&self) -> ExternResult<EntryHash>

Expect hash type to be an EntryHash or error

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl AnyLinkableHashTransformer for AnyLinkableHash

Implementors§