1#![warn(
5 missing_debug_implementations,
6 missing_copy_implementations,
7 missing_docs,
8 trivial_casts,
9 trivial_numeric_casts,
10 unused_extern_crates,
11 unused_import_braces,
12 unused_qualifications
13)]
14mod allocator;
15mod block;
16mod heaps;
17mod mapping;
18mod memory;
19mod usage;
20mod util;
21mod utilization;
22
23pub use crate::{
24 allocator::*,
25 block::Block,
26 heaps::{Heaps, HeapsConfig, HeapsError, MemoryBlock},
27 mapping::{write::Write, Coherent, MappedRange, MaybeCoherent, NonCoherent},
28 memory::Memory,
29 usage::*,
30 utilization::*,
31};