I frequently use Mutexes and constantly run into weird issues that are caused by me accidentally importing your Mutex/MutexGuard (found in mutex.rs) instead of the std version. I don't see a reason why these have to be pub instead of pub(crate) which would eliminate this issue.
I frequently use Mutexes and constantly run into weird issues that are caused by me accidentally importing your Mutex/MutexGuard (found in mutex.rs) instead of the std version. I don't see a reason why these have to be pub instead of pub(crate) which would eliminate this issue.