//@ run-rustfix #![allow(dropping_references)] struct Foo; impl Drop for Foo { fn drop(&mut self) {} } fn main() { drop(&mut Foo) //~ ERROR explicit use of destructor method }