typing_engine/
lib.rs

1pub use crate::display_info::DisplayInfo;
2pub use crate::query::{QueryRequest, VocabularyOrder, VocabularyQuantifier, VocabularySeparator};
3pub use crate::statistics::result::{EntitySummaryStatistics, TypingResult, TypingResultSummary};
4pub use crate::statistics::result::{TypingResultStatistics, TypingResultStatisticsTarget};
5pub use crate::statistics::{LapRequest, OnTypingStatisticsTarget};
6pub use crate::typing_engine::*;
7pub use crate::typing_primitive_types::key_stroke::{KeyStrokeChar, KeyStrokeCharError};
8pub use crate::typing_primitive_types::spell::{SpellString, SpellStringError};
9pub use crate::typing_primitive_types::vocabulary::{VocabularyEntry, VocabularySpellElement};
10
11pub mod display_info;
12mod query;
13mod statistics;
14mod typing_engine;
15pub mod typing_primitive_types;
16mod utility;
17
18#[cfg(test)]
19mod test_utility;