#![deny(rust_2018_idioms)]
#![deny(internal)]
+#![deny(unused_lifetimes)]
#![allow(explicit_outlives_requirements)]
#![feature(arbitrary_self_types)]
#![feature(box_syntax)]
#![feature(core_intrinsics)]
#![feature(drain_filter)]
+#![feature(inner_deref)]
#![cfg_attr(windows, feature(libc))]
#![feature(never_type)]
#![feature(exhaustive_patterns)]