pub type TCow<'a> = Cow<'a, TData>;
pub enum TCow<'a> { Borrowed(&'a TData), Owned(TData), }
Borrowed data.
Owned data.