pub type ArcRwLock<T> = Arc<RwLock<T>>;
Arc = immutable ArcRwLock = mutable
Arc
ArcRwLock
pub struct ArcRwLock<T> { /* private fields */ }