// Test ensuring that `dbg!(expr)` requires the passed type to implement `Debug`. struct NotDebug; fn main() { let _: NotDebug = dbg!(NotDebug); //~ ERROR `NotDebug` doesn't implement `Debug` }