pub trait IRunnableTask_Impl: Sized {
    // Required methods
    fn Run(&self) -> Result<()>;
    fn Kill(&self, bwait: BOOL) -> Result<()>;
    fn Suspend(&self) -> Result<()>;
    fn Resume(&self) -> Result<()>;
    fn IsRunning(&self) -> u32;
}

Required Methods§

fn Run(&self) -> Result<()>

fn Kill(&self, bwait: BOOL) -> Result<()>

fn Suspend(&self) -> Result<()>

fn Resume(&self) -> Result<()>

fn IsRunning(&self) -> u32

Object Safety§

This trait is not object safe.

Implementors§