Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I've been looking for a faster totally-safe-transmute windows alternative for a few months. Accessing a file every time I need a safe transmute just isn't cutting it. After being unable to find one, I decided to take matters into my own hands and write this crate. The readme gives a pretty good overview. In short: this is a 100% safe rust port of std::mem::transmute. The crate uses #![forbid(unsafe_code)] and cargo geiger to double-check for any unsafe code that may have slipped in when I wasn't looking.
I started a list on [github](https://github.com/Kannen/UnsoundCrates). And made a [post on reddit](https://www.reddit.com/r/rust/comments/o68toq/911_crates_crates_that_promote_unsoundness/) for fun!
You admit this crate is a joke. So why have you published it on crates.io ?
https://github.com/EmbarkStudios/cargo-deny lets you set customizable blacklists.
You could also file an advisory for the RustSec advisory DB. That way it will be surfaced by cargo-deny and cargo-audit by default (as a warning, not an error). See the plutonium advisory as an example.
https://github.com/John2143/dotfiles/blob/master/.config/fish/config.fish#L9
dtolnay to the rescue https://github.com/dtolnay/watt