1 2 3 4 5 6 7 8 9 10 11 12 13 14
use std::ops::Deref; use crate::Cow; impl Deref for Cow<'_> { type Target = [u8]; fn deref(&self) -> &Self::Target { match self { Self::Borrowed(value) => value, Self::Owned(value) => value, } } }