shell-tunnel 0.20.0

Ultra-lightweight remote shell gateway with a REST/WebSocket API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Session management module.
//!
//! This module provides types and utilities for managing shell sessions,
//! including session identification, state tracking, and storage.

mod busy;
mod context;
mod id;
mod state;
mod store;

pub(crate) use busy::BusySession;
pub use context::SessionContext;
pub use id::SessionId;
pub use state::SessionState;
pub use store::{Session, SessionStore};