Fix failing tutorial test case. Fixes build breakage

This commit is contained in:
Tim Chevalier 2012-07-20 16:38:45 -07:00
parent 3dc52da989
commit 1615afe704

View File

@ -2518,19 +2518,17 @@ interface describes types that support an equality operation:
~~~~
iface eq {
fn equals(other: self) -> bool;
fn equals(&&other: self) -> bool;
}
~~~~
In an implementation for type `int`, the `equals` method takes an
`int` argument:
~~~~
impl of eq for int {
fn equals(other: int) { other == self }
fn equals(&&other: int) -> bool { other == self }
}
~~~~
Notice that `equals` takes an `int` argument, rather than a `self` argument, in
an implementation for type `int`.
## Casting to an interface type
The above allows us to define functions that polymorphically act on