duat_core::data

Trait 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>