Trait duat_core::data::Data

source ·
pub trait Data<T>: InnerData<T>
where T: ?Sized,
{ // Required methods fn to_ro(&self) -> RoData<T>; fn has_changed(&self) -> bool; }
Expand description

Private trait for the RwData and RoData structs.

Required Methods§

source

fn to_ro(&self) -> RoData<T>

source

fn has_changed(&self) -> bool

Implementors§

source§

impl<T: ?Sized> Data<T> for RoData<T>

source§

impl<T: ?Sized> Data<T> for RwData<T>