shell_tunnel/session/mod.rs
1//! Session management module.
2//!
3//! This module provides types and utilities for managing shell sessions,
4//! including session identification, state tracking, and storage.
5
6mod busy;
7mod context;
8mod id;
9mod state;
10mod store;
11
12pub(crate) use busy::BusySession;
13pub use context::SessionContext;
14pub use id::SessionId;
15pub use state::SessionState;
16pub use store::{Session, SessionStore};