class Greeter(fld greeting: String) { pub fn greet() { println(greeting); } } fn main() { let greeter = Greeter('Hello, world!'); with greeter { greet() } }