pub enum Cow2<'a, B: ?Sized + ToOwned<dyn Clone> + 'a> {
    Borrowed(&'a B),
    Whatever(u32),
}