watchable (cargo): A watchable RwLock-like type that is compatible with both multi-threaded and async code.
Keywords: mpmc|async|thread|asynchronous|concurrency|rust