pub trait IntoSuper<Super: ?Sized> { // Required method fn into_super(self: Arc<Self>) -> Arc<Super>; }