We have a whole bunch of unsafe code and non of the safety preconditions are documented. If https://github.com/rust-bitcoin/rust-secp256k1/pull/448 merges, remove the compiler attributes in main crate and also `secp256k1-sys` crate that allow the lint: `#![allow(clippy::missing_safety_doc)]`.