Skip to main content

design/place/
subplace.rs

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};