Hi, Can I override trait impl in another module?
For example, I want to do something like this use foo_mod::MyTrait; mod foo_mod { pub trait MyTrait { fn foo (&self) -> int; } impl MyTrait for int { fn foo(&self) -> int { return self + 2; } } impl MyTrait for ~str { fn foo(&self) -> int { return 42; } } } impl MyTrait for int { fn foo(&self) -> int { return self - 2; } } Yours, Arkadii Rost
_______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev