pub struct ShellKillRequest {
pub process_id: String,
pub signal: Option<ShellKillSignal>,
}Expand description
Identifier of a process previously returned by “shell.exec” and the signal to send.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§process_id: StringProcess identifier returned by shell.exec
signal: Option<ShellKillSignal>Signal to send (default: SIGTERM)
Trait Implementations§
Source§impl Clone for ShellKillRequest
impl Clone for ShellKillRequest
Source§fn clone(&self) -> ShellKillRequest
fn clone(&self) -> ShellKillRequest
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 ShellKillRequest
impl Debug for ShellKillRequest
Source§impl Default for ShellKillRequest
impl Default for ShellKillRequest
Source§fn default() -> ShellKillRequest
fn default() -> ShellKillRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ShellKillRequest
impl<'de> Deserialize<'de> for ShellKillRequest
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 ShellKillRequest
impl RefUnwindSafe for ShellKillRequest
impl Send for ShellKillRequest
impl Sync for ShellKillRequest
impl Unpin for ShellKillRequest
impl UnsafeUnpin for ShellKillRequest
impl UnwindSafe for ShellKillRequest
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