This looks nice. One question: the syntax used in the docs appears
inconsistent to me. If I write "impl foo for bar" does that define an
impl named `foo` with no interface, or an impl of the interface `foo`?
I believe the former. In that case, I write "impl of foo for bar" to
get an impl of the interface `foo` named `foo` for the type `bar`? (or
"impl bar_foo of foo for bar" if I want to give the impl a different
name). Is that correct?
Niko
On 1/5/12 6:14 AM, Marijn Haverbeke wrote:
Interfaces and implementations are mostly working now. They aren't
snapshotted yet, and there are some details such as binding methods
that don't work yet, but there should be enough implemented to play
with. Please file any bugs that you find in this, and assign them to
me.
A description of the syntax and semantics can be found at
https://github.com/graydon/rust/wiki/Interfaces
Best,
Marijn
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev