Trait linera_witty::wit_generation::RegisterWitTypes

source ·
pub trait RegisterWitTypes: Sealed {
    // Required method
    fn register_wit_types(wit_types: &mut BTreeMap<String, String>);
}
Expand description

Trait to register a compile-time list of WitTypes into a BTreeMap.

Required Methods§

source

fn register_wit_types(wit_types: &mut BTreeMap<String, String>)

Registers this list of WitTypes into wit_types.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl RegisterWitTypes for HNil

source§

impl<Head, Tail> RegisterWitTypes for HCons<Head, Tail>
where Head: WitType, Tail: RegisterWitTypes,