pub trait CLTyped {
// Required method
fn cl_type() -> CLType;
}Expand description
A type which can be described as a CLType.
Required Methods§
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§
Implementors§
impl CLTyped for PublicKey
impl CLTyped for EntityAddr
impl CLTyped for Key
impl CLTyped for Phase
impl CLTyped for BidKind
impl CLTyped for DelegatorKind
impl CLTyped for casper_types::system::auction::Error
impl CLTyped for SeigniorageAllocation
impl CLTyped for CallStackElement
impl CLTyped for Caller
impl CLTyped for casper_types::system::handle_payment::Error
impl CLTyped for casper_types::system::mint::Error
impl CLTyped for AccountHash
impl CLTyped for casper_types::account::Weight
impl CLTyped for casper_types::addressable_entity::Weight
impl CLTyped for Bytes
impl CLTyped for ContractHash
impl CLTyped for ContractPackage
impl CLTyped for ContractPackageHash
impl CLTyped for AddressableEntityHash
impl CLTyped for BlockTime
impl CLTyped for ByteCodeHash
impl CLTyped for DictionaryValue
impl CLTyped for ChainspecRegistry
Available on crate feature
std only.