ecore 0.10.0

no_std bit-level integer types, bitfield structs/enums, ranged integers, and enum maps
Documentation
#![doc = include_str!("../README.md")]
#![cfg_attr(not(test), no_std)]

pub use ecore_macro::{IterEnumDiscriminants, MapEnum, map_enum};

pub use self::{
    ary_or_slc::{Array, ArrayOrSlice, MaybeUninitArrayOrSlice},
    map_enum::{EnumDiscriminantsIterator, EnumDiscriminantsIteratorExt, EnumMap, IterEnumDiscriminants, MapEnum, PlainMapEnum},
};

pub mod int;
pub mod nbool;
pub mod range;
pub mod repr;

#[cfg(feature = "bitfld")]
pub mod bitfld;

#[cfg(feature = "bitint")]
pub mod bitint;

mod ary_or_slc;
mod map_enum;