pub struct ProcessManager { /* private fields */ }Implementations§
Source§impl ProcessManager
impl ProcessManager
pub fn new() -> Self
pub fn with_raw_mode(self, raw_mode: bool) -> Self
pub fn with_exit_on_error(self, exit_on_error: bool) -> Self
pub fn with_quit_on_completion(self, quit_on_completion: bool) -> Self
pub fn with_working_directory(self, working_directory: Option<String>) -> Self
pub fn start(self) -> ProcessManagerHandle
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