pub trait StaticStorageTypenum: Unsigned + Debug + PartialEq + Eq + ArrayLength<CedAndStatus> + ArrayLength<TimingParameters> + ArrayLength<Option<Gst>> + ArrayLength<Option<Mack>> { }
Expand description

Auxiliary trait for generic array sizes.

This is a trait that has as supertraits all the traits required to use an Unsigned type from typenum as an array length for the generic arrays used in the storage. Its main purpose is to simplify trait bounds. A blanket implementation is used to derive this trait for the appriate types.

Implementors

Blanket implementation for StaticStorageTypenum.

This implements the StaticStorageTypenum trait for all the types that have the required traits.