1 2 3 4 5 6 7 8
pub trait Add<V> where V: ?Sized, { type Output: ?Sized; fn add(&mut self, V) -> Self::Output; }