pub struct SessionShellExecResult {
pub process_id: String,
}Expand description
Identifier of the spawned process, used to correlate streamed output and exit notifications.
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: StringUnique identifier for tracking streamed output
Trait Implementations§
Source§impl Clone for SessionShellExecResult
impl Clone for SessionShellExecResult
Source§impl Debug for SessionShellExecResult
impl Debug for SessionShellExecResult
Source§impl Default for SessionShellExecResult
impl Default for SessionShellExecResult
Source§impl<'de> Deserialize<'de> for SessionShellExecResult
impl<'de> Deserialize<'de> for SessionShellExecResult
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 SessionShellExecResult
impl RefUnwindSafe for SessionShellExecResult
impl Send for SessionShellExecResult
impl Sync for SessionShellExecResult
impl Unpin for SessionShellExecResult
impl UnsafeUnpin for SessionShellExecResult
impl UnwindSafe for SessionShellExecResult
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