Affected versions of this crate unconditionally implement Send/Sync for
This allows users to insert
K that is not Send or not Sync.
This allows users to create data races by using non-Send types like
Cache<K>. It is also possible to create data races by using types like
RefCell<T> (types that are
Send but not
Such data races can lead to memory corruption.