Struct processmanager::ProcessManager
source · pub struct ProcessManager { /* private fields */ }Implementations§
Trait Implementations§
source§impl Default for ProcessManager
impl Default for ProcessManager
source§impl Runnable for ProcessManager
impl Runnable for ProcessManager
fn process_start<'life0, 'async_trait>(
&'life0 self
) -> Pin<Box<dyn Future<Output = Result<(), RuntimeError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
fn process_handle(&self) -> Box<dyn ProcessControlHandler>
fn process_name(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for ProcessManager
impl !RefUnwindSafe for ProcessManager
impl Send for ProcessManager
impl Sync for ProcessManager
impl Unpin for ProcessManager
impl !UnwindSafe for ProcessManager
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more