DataMutAPI

Trait DataMutAPI 

Source
pub trait DataMutAPI: DataAPI {
    // Required method
    fn raw_mut(&mut self) -> &mut Self::Data;

    // Provided method
    fn as_mut(&mut self) -> DataMut<'_, Self::Data> { ... }
}

Required Methods§

Source

fn raw_mut(&mut self) -> &mut Self::Data

Provided Methods§

Source

fn as_mut(&mut self) -> DataMut<'_, Self::Data>

Implementors§

Source§

impl<C> DataMutAPI for DataMut<'_, C>

Source§

impl<C> DataMutAPI for DataArc<C>
where C: Clone,

Source§

impl<C> DataMutAPI for DataOwned<C>