pub struct ObservedProcess {
pub process_id: ProcessId,
pub graph_key: String,
pub lifecycle: ProcessLifecycleStatus,
pub status_label: String,
pub terminal: bool,
pub error: Option<String>,
pub created_at_ms: u64,
pub updated_at_ms: u64,
pub input: ProcessInput,
pub external_ref: Option<ProcessExternalRef>,
pub child_session_id: Option<String>,
pub label: String,
}Fields§
§process_id: ProcessId§graph_key: String§lifecycle: ProcessLifecycleStatus§status_label: String§terminal: bool§error: Option<String>§created_at_ms: u64§updated_at_ms: u64§input: ProcessInput§external_ref: Option<ProcessExternalRef>§child_session_id: Option<String>§label: StringTrait Implementations§
Source§impl Clone for ObservedProcess
impl Clone for ObservedProcess
Source§fn clone(&self) -> ObservedProcess
fn clone(&self) -> ObservedProcess
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 ObservedProcess
impl Debug for ObservedProcess
Source§impl<'de> Deserialize<'de> for ObservedProcess
impl<'de> Deserialize<'de> for ObservedProcess
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 !RefUnwindSafe for ObservedProcess
impl !UnwindSafe for ObservedProcess
impl Freeze for ObservedProcess
impl Send for ObservedProcess
impl Sync for ObservedProcess
impl Unpin for ObservedProcess
impl UnsafeUnpin for ObservedProcess
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