nfsense/src/state.rs
2023-10-28 15:44:12 +02:00

17 lines
382 B
Rust

use jsonrpsee::RpcModule;
use super::config_manager::ConfigManager;
use super::web::auth::SessionState;
#[derive(Clone)]
pub struct AppState {
pub config_manager: ConfigManager,
pub session_state: SessionState,
pub rpc_module: RpcModule<RpcState>,
}
#[derive(Clone)]
pub struct RpcState {
pub config_manager: ConfigManager,
pub session_state: SessionState,
}