#![feature(plugin)] #![plugin(clippy)] #![deny(borrowed_box)] #![allow(blacklisted_name)] #![allow(unused_variables)] #![allow(dead_code)] pub fn test1(foo: &mut Box) { println!("{:?}", foo) } pub fn test2() { let foo: &Box; } struct Test3<'a> { foo: &'a Box } fn main(){ test1(&mut Box::new(false)); test2(); }