Traits where syntax's extra usage example more clearly

r? @steveklabnik
This commit is contained in:
吴冉波 2016-06-17 22:54:06 +08:00 committed by GitHub
parent be203ac258
commit d0a0befb54

View file

@ -397,10 +397,10 @@ fn normal<T: ConvertTo<i64>>(x: &T) -> i64 {
}
// can be called with T == i64
fn inverse<T>() -> T
fn inverse<T>(x: i32) -> T
// this is using ConvertTo as if it were "ConvertTo<i64>"
where i32: ConvertTo<T> {
42.convert()
x.convert()
}
```