1#![deny(unused_imports, reason = "to error with `ensure_full_reexport!`")]
2#![deny(
3 unfulfilled_lint_expectations,
4 reason = "to error with `ensure_full_reexport!`"
5)]
6
7use macros::ensure_full_reexport;
8
9ensure_full_reexport!(
10 mod indexes;
11 mod traits;
12 mod transmuted;
13);
14
15pub use self::{
16 indexes::{
17 ArrayIndex,
18 SliceIndex,
19 },
20 traits::{
21 Field,
22 HasVariant,
23 Matchable,
24 Subplace,
25 VariantType,
26 },
27 transmuted::{
28 TransmutedField,
29 TransmutedSubplace,
30 },
31};