pub type Shared<T> = Arc<SyncMutex<T>>;
A value shared across threads behind the crate’s standard lock.
pub struct Shared<T> { /* private fields */ }