pub struct RunInTerminalResponse {
pub process_id: Option<u64>,
pub shell_process_id: Option<u64>,
}
Expand description
Response to runInTerminal
request.
Fields§
§process_id: Option<u64>
The process ID. The value should be less than or equal to 2147483647 (2^31-1).
shell_process_id: Option<u64>
The process ID of the terminal shell. The value should be less than or equal to 2147483647 (2^31-1).
Trait Implementations§
Source§impl Clone for RunInTerminalResponse
impl Clone for RunInTerminalResponse
Source§fn clone(&self) -> RunInTerminalResponse
fn clone(&self) -> RunInTerminalResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 RunInTerminalResponse
impl Debug for RunInTerminalResponse
Source§impl<'de> Deserialize<'de> for RunInTerminalResponse
impl<'de> Deserialize<'de> for RunInTerminalResponse
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 RunInTerminalResponse
impl RefUnwindSafe for RunInTerminalResponse
impl Send for RunInTerminalResponse
impl Sync for RunInTerminalResponse
impl Unpin for RunInTerminalResponse
impl UnwindSafe for RunInTerminalResponse
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