ricecoder_undo_redo/
lib.rs1#![warn(missing_docs)]
2
3pub mod change;
9pub mod checkpoint;
10pub mod error;
11pub mod history;
12pub mod models;
13pub mod persistence;
14
15#[cfg(test)]
16mod integration_tests;
17
18pub use change::{Change, ChangeTracker, ChangeType};
20pub use checkpoint::{Checkpoint, CheckpointManager};
21pub use error::UndoRedoError;
22pub use history::{HistoryEntry, HistoryManager};
23pub use models::ChangeValidator;
24pub use persistence::{HistorySnapshot, HistoryStore, StorageManager, StorageStats};