tyler569 icon

Untitled

tyler569 | PRO | 02/28/17 05:42:07 PM UTC | 0 ⭐ | 856 👁️ | Never ⏰ | []
text |

270 B

|

None

|

0 👍

/

0 👎

trait Fooer {
	fn foo(&self) -> String;
}
 struct Foo;
 impl Fooer for Foo {
	fn foo(&self) -> String {
		String::from_str("Hello World")
	}
}
 fn getfoo<T>(g: T) -> String
where T: Fooer {
	g.foo()
}
 fn main() {
	let g = Foo;
	println!("{}", getfoo(g));
}

Comments