pub struct StatefulPar { /* private fields */ }Implementations
sourceimpl StatefulPar
impl StatefulPar
pub fn push_primary(&mut self, child: impl Into<Box<dyn StatefulAction>>)
pub fn push_secondary(&mut self, child: impl Into<Box<dyn StatefulAction>>)
Trait Implementations
sourceimpl StatefulAction for StatefulPar
impl StatefulAction for StatefulPar
fn is_over(&self) -> Result<bool>
fn type_str(&self) -> String
fn props(&self) -> Props
fn start(
&mut self,
sync_writer: &mut QWriter<SyncSignal>,
async_writer: &mut QWriter<AsyncSignal>,
state: &State
) -> Result<Signal>
fn update(
&mut self,
signal: &ActionSignal,
sync_writer: &mut QWriter<SyncSignal>,
async_writer: &mut QWriter<AsyncSignal>,
state: &State
) -> Result<Signal>
fn show(
&mut self,
ui: &mut Ui,
sync_writer: &mut QWriter<SyncSignal>,
async_writer: &mut QWriter<AsyncSignal>,
state: &State
) -> Result<()>
fn stop(
&mut self,
sync_writer: &mut QWriter<SyncSignal>,
async_writer: &mut QWriter<AsyncSignal>,
state: &State
) -> Result<Signal>
fn debug(&self) -> Vec<(&str, String)>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A>where
A: Allocator,
A: Allocator,
impl ImplStatefulAction for StatefulPar
Auto Trait Implementations
impl !RefUnwindSafe for StatefulPar
impl Send for StatefulPar
impl !Sync for StatefulPar
impl Unpin for StatefulPar
impl !UnwindSafe for StatefulPar
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more