1pub use mappy_core::*;
6
7pub mod prelude {
9 pub use mappy_core::{
10 Maplet, CounterOperator, SetOperator, MaxOperator, MinOperator,
11 MapletStats, MapletError, MapletResult,
12 };
13 pub use mappy_core::types::MapletConfig;
14}
15
16#[cfg(test)]
17mod tests {
18 use super::prelude::*;
19
20 #[tokio::test]
21 async fn test_client_basic_usage() {
22 let maplet = Maplet::<String, u64, CounterOperator>::new(100, 0.01).unwrap();
23
24 maplet.insert("test".to_string(), 42).await.unwrap();
25 assert_eq!(maplet.query(&"test".to_string()).await, Some(42));
26 }
27}