File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1489,14 +1489,14 @@ impl Num for f64 {
1489
1489
let x: f64 = Num::from_i32(42);
1490
1490
```
1491
1491
1492
- Traits may inherit from other traits. For example, in
1492
+ Traits may inherit from other traits. Consider the following example:
1493
1493
1494
1494
```
1495
1495
trait Shape { fn area(&self) -> f64; }
1496
1496
trait Circle : Shape { fn radius(&self) -> f64; }
1497
1497
```
1498
1498
1499
- the syntax ` Circle : Shape ` means that types that implement ` Circle ` must also
1499
+ The syntax ` Circle : Shape ` means that types that implement ` Circle ` must also
1500
1500
have an implementation for ` Shape ` . Multiple supertraits are separated by ` + ` ,
1501
1501
` trait Circle : Shape + PartialEq { } ` . In an implementation of ` Circle ` for a
1502
1502
given type ` T ` , methods can refer to ` Shape ` methods, since the typechecker
You can’t perform that action at this time.
0 commit comments