pub trait CLTyped {
    // Required method
    fn cl_type() -> CLType;
}
Expand description

A type which can be described as a CLType.

Required Methods§

source

fn cl_type() -> CLType

The CLType of Self.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl CLTyped for &str

source§

impl CLTyped for bool

source§

impl CLTyped for i32

source§

impl CLTyped for i64

source§

impl CLTyped for u8

source§

impl CLTyped for u32

source§

impl CLTyped for u64

source§

impl CLTyped for ()

source§

impl<T1> CLTyped for (T1,)
where T1: CLTyped,

source§

impl<T1, T2> CLTyped for (T1, T2)
where T1: CLTyped, T2: CLTyped,

source§

impl<T1, T2, T3> CLTyped for (T1, T2, T3)
where T1: CLTyped, T2: CLTyped, T3: CLTyped,

source§

impl<T> CLTyped for Option<T>
where T: CLTyped,

source§

impl<T> CLTyped for Ratio<T>
where T: CLTyped,

source§

impl<T, E> CLTyped for Result<T, E>
where T: CLTyped, E: CLTyped,

source§

impl<const COUNT: usize> CLTyped for [u8; COUNT]

Implementors§

source§

impl CLTyped for Address

source§

impl CLTyped for Key

source§

impl CLTyped for Phase

source§

impl CLTyped for PublicKey

source§

impl CLTyped for odra::prelude::casper_event_standard::casper_types::system::auction::Error

source§

impl CLTyped for SeigniorageAllocation

source§

impl CLTyped for CallStackElement

source§

impl CLTyped for odra::prelude::casper_event_standard::casper_types::system::handle_payment::Error

source§

impl CLTyped for odra::prelude::casper_event_standard::casper_types::system::mint::Error

source§

impl CLTyped for String

source§

impl CLTyped for CLType2

source§

impl CLTyped for Schema

source§

impl CLTyped for Schemas

source§

impl CLTyped for AccountHash

source§

impl CLTyped for Weight

source§

impl CLTyped for Bytes

source§

impl CLTyped for ContractHash

source§

impl CLTyped for ContractPackage

source§

impl CLTyped for ContractPackageHash

source§

impl CLTyped for ContractWasmHash

source§

impl CLTyped for EraId

source§

impl CLTyped for TransferAddr

source§

impl CLTyped for U128

source§

impl CLTyped for U256

source§

impl CLTyped for U512

source§

impl CLTyped for URef

source§

impl CLTyped for Bid

source§

impl CLTyped for Delegator

source§

impl CLTyped for EraInfo

source§

impl CLTyped for SeigniorageRecipient

source§

impl CLTyped for UnbondingPurse

source§

impl CLTyped for WithdrawPurse

source§

impl<K, V> CLTyped for BTreeMap<K, V>
where K: CLTyped, V: CLTyped,

source§

impl<T> CLTyped for Vec<T>
where T: CLTyped,