Trait fates::fates::FateTrait[][src]

pub trait FateTrait: Send + Sync {
    fn is_dirty(&self) -> bool;
fn set_dirty(&self);
fn add_dependent(&self, dependent: Box<dyn FateTrait>);
fn remove_dependent(&self, dependent: Box<dyn FateTrait>);
fn get_id(&self) -> usize; }

Required methods

fn is_dirty(&self) -> bool[src]

fn set_dirty(&self)[src]

fn add_dependent(&self, dependent: Box<dyn FateTrait>)[src]

fn remove_dependent(&self, dependent: Box<dyn FateTrait>)[src]

fn get_id(&self) -> usize[src]

Loading content...

Implementors

impl<T: 'static + Clone + Send + Sync> FateTrait for Fate<T>[src]

Loading content...