Trait InterpretableFrom

Source
pub trait InterpretableFrom<T> {
    // Required method
    fn interpret_from(from: T, context: &InterpreterContext) -> Self;
}

Required Methods§

Source

fn interpret_from(from: T, context: &InterpreterContext) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl InterpretableFrom<&str> for AddressKey

Source§

impl InterpretableFrom<&str> for BytesKey

Source§

impl InterpretableFrom<&str> for U64Key

Source§

impl InterpretableFrom<&str> for BigUintValue

Source§

impl InterpretableFrom<&str> for U64Value

Source§

impl InterpretableFrom<CheckDcdtInstancesRaw> for CheckDcdtInstances

Source§

impl InterpretableFrom<CheckDcdtMapRaw> for CheckDcdtMap

Source§

impl InterpretableFrom<DcdtRaw> for Dcdt

Source§

impl InterpretableFrom<CheckDcdtRaw> for CheckDcdt

Source§

impl InterpretableFrom<CheckLogsRaw> for CheckLogs

Source§

impl InterpretableFrom<StepRaw> for Step

Source§

impl InterpretableFrom<CheckStorageRaw> for CheckStorage

Source§

impl InterpretableFrom<ValueSubTree> for BigUintValue

Source§

impl InterpretableFrom<ValueSubTree> for U64Value

Source§

impl InterpretableFrom<CheckValueListRaw> for CheckValue<Vec<CheckValue<BytesValue>>>

Source§

impl InterpretableFrom<u64> for U64Value

Source§

impl InterpretableFrom<CheckAccountsRaw> for CheckAccounts

Source§

impl InterpretableFrom<BlockInfoRaw> for BlockInfo

Source§

impl InterpretableFrom<CheckDcdtDataRaw> for CheckDcdtData

Source§

impl InterpretableFrom<CheckDcdtInstanceRaw> for CheckDcdtInstance

Source§

impl InterpretableFrom<CheckDcdtMapContentsRaw> for CheckDcdtMapContents

Source§

impl InterpretableFrom<DcdtInstanceRaw> for DcdtInstance

Source§

impl InterpretableFrom<CheckLogRaw> for CheckLog

Source§

impl InterpretableFrom<CheckLogListRaw> for CheckLogList

Source§

impl InterpretableFrom<NewAddressRaw> for NewAddress

Source§

impl InterpretableFrom<CheckStorageDetailsRaw> for CheckStorageDetails

Source§

impl InterpretableFrom<TxCallRaw> for TxCall

Source§

impl InterpretableFrom<TxDeployRaw> for TxDeploy

Source§

impl InterpretableFrom<TxQueryRaw> for TxQuery

Source§

impl InterpretableFrom<TxTransferRaw> for TxTransfer

Source§

impl InterpretableFrom<TxValidatorRewardRaw> for TxValidatorReward

Source§

impl InterpretableFrom<String> for AddressKey

Source§

impl InterpretableFrom<String> for BytesKey

Source§

impl<T> InterpretableFrom<CheckBytesValueRaw> for CheckValue<T>

Implementors§