tower_sesh/
lib.rs

1#![cfg_attr(docsrs, feature(doc_auto_cfg))]
2
3//! A Tower middleware for strongly typed, efficient sessions.
4//!
5//! **🚧 UNDER CONSTRUCTION 🚧**
6//!
7//! This crate is being actively developed. Its public API is open to change at
8//! any time.
9//!
10//! To track development of this crate, visit its [GitHub repository].
11//!
12//! [GitHub repository]: https://github.com/loqusion/tower-sesh
13
14#[doc(inline)]
15pub use middleware::SessionLayer;
16#[doc(inline)]
17pub use session::Session;
18#[doc(inline)]
19pub use value::Value;
20
21#[macro_use]
22mod macros;
23
24pub mod config;
25pub mod middleware;
26pub mod session;
27pub mod store;
28pub mod value;
29
30mod util;