On Monday, 27 July 2015 at 19:21:10 UTC, Tobias Müller wrote:
> trait A {...}
> trait B {...}
>
> trait C : A,B { }
>
> impl<T: A+B> C for T { }
>
> fn myFunction(c: C) {...}
>
> Tobi
Has to be:
fn my_function(c: &C) { ... }
actually, because trait objects can only be passed by
reference/borrowed-pointer.