1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#![allow(
clippy::type_complexity,
clippy::needless_collect,
clippy::too_many_arguments
)]
pub mod access;
pub mod array;
pub mod chunk_map;
pub mod compression;
pub mod func;
pub mod octree;
pub mod transform_map;
pub use access::*;
pub use array::*;
pub use chunk_map::*;
pub use compression::*;
pub use octree::*;
pub use transform_map::*;
pub trait IsEmpty {
fn is_empty(&self) -> bool;
}
pub mod prelude {
pub use super::{
copy_extent, Array, Array2, Array3, ArrayN, Chunk, Chunk2, Chunk3, ChunkHashMap2,
ChunkHashMap3, ChunkIndexer, ChunkMap, ChunkMap2, ChunkMap3, ChunkMapBuilder,
ChunkMapBuilder2, ChunkMapBuilder3, ChunkReadStorage, ChunkWriteStorage, Compressed,
CompressibleChunkMap, CompressibleChunkMapReader, CompressibleChunkStorage,
CompressibleChunkStorageReader, Compression, FastArrayCompression, FastChunkCompression,
ForEach, ForEachMut, Get, GetMut, IsEmpty, IterChunkKeys, Local, LocalChunkCache,
LocalChunkCache2, LocalChunkCache3, OctreeSet, ReadExtent, SerializableChunkMap, Stride,
TransformMap, WriteExtent,
};
#[cfg(feature = "lz4")]
pub use super::Lz4;
#[cfg(feature = "snap")]
pub use super::Snappy;
#[cfg(any(
all(feature = "lz4", not(feature = "snap")),
all(not(feature = "lz4"), feature = "snap"),
))]
pub use super::{
CompressibleChunkMap2, CompressibleChunkMap3, CompressibleChunkMapReader2,
CompressibleChunkMapReader3, CompressibleChunkStorage2, CompressibleChunkStorage3,
CompressibleChunkStorageReader2, CompressibleChunkStorageReader3, MaybeCompressedChunk2,
MaybeCompressedChunk3, MaybeCompressedChunkRef2, MaybeCompressedChunkRef3,
};
}