pub type RouterAppState = State<Arc<RwLock<AppState>>>;
pub struct RouterAppState(pub Arc<RwLock<AppState>>);
0: Arc<RwLock<AppState>>