Open
Description
The lock
and borrow
API's for embassy_sync's blocking Mutex
and ThreadModeMutex
types provide only shared references to their inner data. Shouldn't they provide mutable references to provide interior mutability? Why are their API's different from the async mutexes?