The Drop trait was implemented for a trait object, reference, or other non-concrete type. Drop may only be implemented for structs, enums, and unions.
E0120
rust The Drop trait was implemented for a trait object, reference, or other non-concrete type. Drop may only be implemented for structs, enums, and unions.