Slock<T> allows sending non-Send types across thread boundaries
Details
Slock<T> unconditionally implements Send/Sync.
Affected versions of this crate allows sending non-Send types to other threads,
which can lead to data races and memory corruption due to the data race.