Skip to main content

MessageSpecification

Trait MessageSpecification 

Source
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§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§