pub struct ProcessBuilder { /* private fields */ }Implementations§
Source§impl ProcessBuilder
impl ProcessBuilder
pub fn name(self, n: impl Into<String>) -> Self
pub fn pid(self, p: u32) -> Self
pub fn command_line(self, c: impl Into<String>) -> Self
pub fn created(self, t: DateTime<Utc>) -> Self
pub fn property(self, k: impl Into<String>, v: impl Into<Value>) -> Self
pub fn build(self) -> Process
Trait Implementations§
Source§impl Debug for ProcessBuilder
impl Debug for ProcessBuilder
Source§impl Default for ProcessBuilder
impl Default for ProcessBuilder
Source§fn default() -> ProcessBuilder
fn default() -> ProcessBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ProcessBuilder
impl RefUnwindSafe for ProcessBuilder
impl Send for ProcessBuilder
impl Sync for ProcessBuilder
impl Unpin for ProcessBuilder
impl UnwindSafe for ProcessBuilder
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