pub struct WaitForProcessRequest {
pub base: RequestBase,
pub process_id: u32,
pub timeout_in_ms: u32,
}Expand description
RpcWaitForProcess — wait for an ExecuteProcess-spawned PID to exit.
Fields§
§base: RequestBase§process_id: u32§timeout_in_ms: u32Timeout in milliseconds. u32::MAX for “wait forever”.
Trait Implementations§
Source§impl Clone for WaitForProcessRequest
impl Clone for WaitForProcessRequest
Source§fn clone(&self) -> WaitForProcessRequest
fn clone(&self) -> WaitForProcessRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WaitForProcessRequest
impl Debug for WaitForProcessRequest
Source§impl<'de> Deserialize<'de> for WaitForProcessRequest
impl<'de> Deserialize<'de> for WaitForProcessRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WaitForProcessRequest
impl RefUnwindSafe for WaitForProcessRequest
impl Send for WaitForProcessRequest
impl Sync for WaitForProcessRequest
impl Unpin for WaitForProcessRequest
impl UnsafeUnpin for WaitForProcessRequest
impl UnwindSafe for WaitForProcessRequest
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