Async::SafeSourceAsyncSafe

module Safe

Provides runtime thread safety monitoring for concurrent Ruby code.

By default, all classes are assumed to be async-safe. Classes that follow a single-owner model should be explicitly marked with ASYNC_SAFE = false to enable tracking and violation detection.

Enable monitoring in your test suite to catch concurrency bugs early.

Nested