Trait elrond_wasm::abi::TypeAbi

source ·
pub trait TypeAbi {
    fn type_name() -> TypeName { ... }
    fn provide_type_descriptions<TDC: TypeDescriptionContainer>(
        accumulator: &mut TDC
    ) { ... } }

Provided Methods§

A type can provide more than its own description. For instance, a struct can also provide the descriptions of the type of its fields. TypeAbi doesn’t care for the exact accumulator type, which is abstracted by the TypeDescriptionContainer trait.

Implementations on Foreign Types§

Implementors§

Behaves like a MultiResultVec when an endpoint result.

Behaves like a MultiResultVec when an endpoint result.

Behaves like a MultiResultVec<MultiValue<K, V>> when an endpoint result.

Behaves like a MultiResultVec when an endpoint result.

Behaves like a MultiResultVec when an endpoint result.

Behaves like a MultiResultVec when an endpoint result.

Behaves like a MultiResultVec when an endpoint result.