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>,
}