Skip to main content

ContractTypeSpec

Trait ContractTypeSpec 

Source
pub trait ContractTypeSpec {
    const TYPE_DEF: ContractTypeDefView<'static>;
}
Expand description

Implemented by #[contract_type] types to provide their spec type definition.

Required Associated Constants§

Source

const TYPE_DEF: ContractTypeDefView<'static>

The type’s definition (struct, enum, or union) as a const view.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ContractTypeSpec for PublicKey

Source§

impl ContractTypeSpec for Signature

Implementors§