pub trait UniquePointee: Debug { }
The UniquePointee trait serves as a contract of sorts to ensure that types used in [unique_pointer::UniquePointer] implement Debug, because of it being considered experimental.
UniquePointee
unique_pointer::UniquePointer