derive_more
derive_more copied to clipboard
Seems Sum does not work for nested generic
trafficstars
#[derive(Add, Sum)]
struct A<T>
{
i: T
}
#[derive(Add, Sum)]
struct B<T>
{
a: A<T>
}
error[E0277]: cannot add `T` to `T`
--> main.rs:7:15
|
7 | #[derive(Add, Sum)]
| ^^^ no implementation for `T + T`
|