DataIntoCowAPI

Trait DataIntoCowAPI 

Source
pub trait DataIntoCowAPI<'a>: DataAPI {
    // Required method
    fn into_cow(self) -> DataCow<'a, Self::Data>;
}

Required Methods§

Source

fn into_cow(self) -> DataCow<'a, Self::Data>

Implementors§

Source§

impl<'a, C> DataIntoCowAPI<'a> for DataCow<'a, C>

Source§

impl<'a, C> DataIntoCowAPI<'a> for DataMut<'a, C>

Source§

impl<'a, C> DataIntoCowAPI<'a> for DataRef<'a, C>

Source§

impl<'a, C> DataIntoCowAPI<'a> for DataReference<'a, C>

Source§

impl<'a, C> DataIntoCowAPI<'a> for DataArc<C>
where C: Clone,

Source§

impl<'a, C> DataIntoCowAPI<'a> for DataOwned<C>