Skip to main content

memory_crystal/
lib.rs

1pub mod crystal;
2pub mod decay;
3pub mod decoder;
4pub mod encoder;
5pub mod error;
6pub mod index;
7pub mod telephone;
8pub mod tile;
9
10// Re-export main types.
11pub use crystal::{Crystal, CrystalStats};
12pub use decay::DecaySchedule;
13pub use decoder::{Reconstruction, TileDecoder};
14pub use encoder::{ConstraintExtractor, TileEncoder};
15pub use error::{CrystalError, Result};
16pub use index::CrystalIndex;
17pub use telephone::{FactTracker, TelephoneChain};
18pub use tile::{SalienceMap, Tile, TileId};