1 2 3 4 5 6
pub trait ConvertInto<To> where To: ?Sized { fn convert_into(self: Box<Self>) -> Box<To>; }