This part of Rust documentation :P
> Unsafe Superpowers To switch to unsafe Rust, use the unsafe keyword and then > start a new block that holds the unsafe code. You can take five actions in > unsafe Rust, called unsafe superpowers, that you can’t in safe Rust.