ab_contracts_io_type

Trait IoTypeOptional

Source
pub trait IoTypeOptional: IoType { }
Expand description

Marker trait, companion to IoType that indicates ability to store optional contents

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<Data> IoTypeOptional for MaybeData<Data>
where Data: TrivialType,

Source§

impl<const RECOMMENDED_ALLOCATION: u32> IoTypeOptional for VariableBytes<RECOMMENDED_ALLOCATION>