// Trait that is automatically implemented for all types that implement `Drop`.
//// Used to cause a conflicting trait impl if a type implements `Drop` to forbid implementing `Drop`.
#[doc(hidden)]pubtrait__MustNotImplDrop{}#[allow(drop_bounds)]impl<T:Drop> __MustNotImplDrop forT{}