pub struct HarnessRunCorrelationV1 {
pub run_id: HarnessRunId,
pub run_revision: HarnessRevision,
pub task_id: HarnessTaskId,
pub node_id: HarnessSelectorV1,
pub node_incarnation_id: HarnessNodeIncarnationV1,
pub workspace_id: HarnessSelectorV1,
pub provider_profile: HarnessSelectorV1,
pub mode: HarnessExecutionModeV1,
pub worktree: HarnessRunWorktreeViewV1,
pub session: HarnessRunSessionViewV1,
pub availability: HarnessRunCorrelationAvailabilityV1,
pub observed_at_unix_ms: Option<u64>,
}Fields§
§run_id: HarnessRunId§run_revision: HarnessRevision§task_id: HarnessTaskId§node_id: HarnessSelectorV1§node_incarnation_id: HarnessNodeIncarnationV1§workspace_id: HarnessSelectorV1§provider_profile: HarnessSelectorV1§mode: HarnessExecutionModeV1§worktree: HarnessRunWorktreeViewV1§session: HarnessRunSessionViewV1§availability: HarnessRunCorrelationAvailabilityV1§observed_at_unix_ms: Option<u64>Implementations§
Source§impl HarnessRunCorrelationV1
impl HarnessRunCorrelationV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl Clone for HarnessRunCorrelationV1
impl Clone for HarnessRunCorrelationV1
Source§impl Debug for HarnessRunCorrelationV1
impl Debug for HarnessRunCorrelationV1
Source§impl<'de> Deserialize<'de> for HarnessRunCorrelationV1
impl<'de> Deserialize<'de> for HarnessRunCorrelationV1
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
impl Eq for HarnessRunCorrelationV1
Source§impl PartialEq for HarnessRunCorrelationV1
impl PartialEq for HarnessRunCorrelationV1
Source§impl Serialize for HarnessRunCorrelationV1
impl Serialize for HarnessRunCorrelationV1
impl StructuralPartialEq for HarnessRunCorrelationV1
Auto Trait Implementations§
impl Freeze for HarnessRunCorrelationV1
impl RefUnwindSafe for HarnessRunCorrelationV1
impl Send for HarnessRunCorrelationV1
impl Sync for HarnessRunCorrelationV1
impl Unpin for HarnessRunCorrelationV1
impl UnsafeUnpin for HarnessRunCorrelationV1
impl UnwindSafe for HarnessRunCorrelationV1
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