1 // check-pass 2 #![allow(dead_code)] 3 #![allow(unused_variables)] 4 struct Foo; 5 6 impl Foo { putc(&self, b: u8)7 fn putc(&self, b: u8) { } 8 puts(&self, s: &str)9 fn puts(&self, s: &str) { 10 for byte in s.bytes() { 11 self.putc(byte) 12 } 13 } 14 } 15 main()16 fn main() {} 17