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