pub struct HarnessReviewedTaskLaunchSelectionV1 {
pub plan: HarnessOrdinaryLaunchPlanOptionV1,
pub worktree: HarnessReviewedWorktreeSelectionV1,
pub context_source: Option<HarnessContextSourceSelectionV1>,
pub delivery: Option<HarnessDeliveryBundleSelectionV1>,
pub review_policy: HarnessTaskReviewPolicyV1,
}Fields§
§plan: HarnessOrdinaryLaunchPlanOptionV1§worktree: HarnessReviewedWorktreeSelectionV1§context_source: Option<HarnessContextSourceSelectionV1>§delivery: Option<HarnessDeliveryBundleSelectionV1>§review_policy: HarnessTaskReviewPolicyV1Implementations§
Source§impl HarnessReviewedTaskLaunchSelectionV1
impl HarnessReviewedTaskLaunchSelectionV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessReviewedTaskLaunchSelectionV1
impl<'de> Deserialize<'de> for HarnessReviewedTaskLaunchSelectionV1
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 HarnessReviewedTaskLaunchSelectionV1
impl StructuralPartialEq for HarnessReviewedTaskLaunchSelectionV1
Auto Trait Implementations§
impl Freeze for HarnessReviewedTaskLaunchSelectionV1
impl RefUnwindSafe for HarnessReviewedTaskLaunchSelectionV1
impl Send for HarnessReviewedTaskLaunchSelectionV1
impl Sync for HarnessReviewedTaskLaunchSelectionV1
impl Unpin for HarnessReviewedTaskLaunchSelectionV1
impl UnsafeUnpin for HarnessReviewedTaskLaunchSelectionV1
impl UnwindSafe for HarnessReviewedTaskLaunchSelectionV1
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