//@ aux-build:go_trait.rs | |
extern crate go_trait; | |
use go_trait::{Go,GoMut}; | |
use std::fmt::Debug; | |
use std::default::Default; | |
struct MyThingy; | |
impl Go for MyThingy { | |
fn go(&self, arg: isize) { } | |
} | |
impl GoMut for MyThingy { | |
//~^ ERROR E0119 | |
fn go_mut(&mut self, arg: isize) { } | |
} | |
fn main() { } |