The implementation of impl Follow for bool
allows to reinterpret arbitrary bytes as a bool
.
In Rust bool
has stringent requirements for its in-memory representation. Use of this function
allows to violate these requirements and invoke undefined behaviour in safe code.
{ "license": "CC0-1.0" }