* ```rust { let mut led = Output::new(&mut p.PB7, Level::High); .. do stuff } // here `led` gets dropped, so p.PB7 is no longer borrowed, you can use it for somethign else