Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
SessionManagerLayer
✓ use tower_sessions::SessionManagerLayer;
Set up session middleware with axum and tower.
use axum::{Router, routing::get};
use tower_sessions::SessionManagerLayer;
use tower_sessions::MemoryStore;
async fn handler() -> &'static str {
"Hello, session!"
}
#[tokio::main]
async fn main() {
let session_layer = SessionManagerLayer::new(MemoryStore::default());
let app = Router::new()
.route("/", get(handler))
.layer(session_layer);
println!("Server running");
}
Upgrade
Version history
0.15.0latest on crates.io
Audit
Dependencies
No dependency data recorded yet.