Trait galileo_osnma::storage::StaticStorageTypenum
source · [−]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
impl<T> StaticStorageTypenum for Twhere
T: Unsigned + Debug + PartialEq + Eq + ArrayLength<CedAndStatus> + ArrayLength<TimingParameters> + ArrayLength<Option<Gst>> + ArrayLength<Option<Mack>>,
Blanket implementation for StaticStorageTypenum
.
This implements the StaticStorageTypenum
trait for all the types that
have the required traits.