Error code E0774
derive
was applied on something which is not a struct, a union or an enum.
Erroneous code example:
ⓘ
As said above, the derive
attribute is only allowed on structs, unions or
enums:
You can find more information about derive
in the Rust Book.