pub struct ProcessAction { /* private fields */ }Expand description
An action to run in the background and restart a subprocess.
Implementations§
Source§impl ProcessAction
impl ProcessAction
Sourcepub fn new(params: ProcessParams) -> Result<ProcessAction, ProcessError>
pub fn new(params: ProcessParams) -> Result<ProcessAction, ProcessError>
Creates a new process in the background.
Trait Implementations§
Source§impl Action for ProcessAction
impl Action for ProcessAction
Auto Trait Implementations§
impl !RefUnwindSafe for ProcessAction
impl !UnwindSafe for ProcessAction
impl Freeze for ProcessAction
impl Send for ProcessAction
impl Sync for ProcessAction
impl Unpin for ProcessAction
impl UnsafeUnpin for ProcessAction
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