diff --git a/src/lib.rs b/src/lib.rs index c6e4708a8eb..68924b57a36 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -12,6 +12,12 @@ #![cfg_attr(not(feature = "fuzztarget"), deny(missing_docs))] #![forbid(unsafe_code)] +// In general, rust is absolutely horrid at supporting users doing things like, +// for example, compiling Rust code for real environments. Disable useless lints +// that don't do anything but annoy us and cant actually ever be resolved. +#![allow(bare_trait_objects)] +#![allow(ellipsis_inclusive_range_patterns)] + extern crate bitcoin; extern crate bitcoin_hashes; extern crate secp256k1;