pub trait MessageSpecification: Seal {
type Data: AsField<Bytes>;
type Predicate: AsField<PredicateCode>;
type PredicateData: AsField<Bytes>;
type PredicateGasUsed: AsField<Word>;
type Witness: AsField<u16>;
}Required Associated Types§
type Data: AsField<Bytes>
type Predicate: AsField<PredicateCode>
type PredicateData: AsField<Bytes>
type PredicateGasUsed: AsField<Word>
type Witness: AsField<u16>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".