Trait bismuth::framework::Activity [] [src]

pub trait Activity<T, R>: React where
    T: State,
    R: MetaRenderer
{ fn update(
        &mut self,
        context: &mut UpdateContextView<State = T>
    ) -> UpdateResult<T, R>; fn render(
        &mut self,
        context: &mut RenderContextView<R, State = T>
    ) -> RenderResult; fn suspend(&mut self) { ... } fn resume(&mut self) { ... } fn stop(&mut self) { ... } }

Required Methods

Provided Methods

Implementors