1 2 3 4 5 6 7 8 9 10 11 12
use std::sync::{atomic::AtomicU8, RwLock}; use crate::Data; /// The Session State #[derive(Debug, Default)] pub struct State { /// status pub status: AtomicU8, /// raw data pub data: RwLock<Data>, }