1 An attempt was made to implement `Drop` on a concrete specialization of a
2 generic type. An example is shown below:
9 impl Drop for Foo<u32> {
14 This code is not legal: it is not possible to specialize `Drop` to a subset of
15 implementations of a generic type. One workaround for this is to wrap the
16 generic type, as shown below: