pub struct HarnessOrdinaryLaunchPlanOptionV1 {
pub plan: HarnessLaunchPlanRefV1,
pub node_id: HarnessSelectorV1,
pub source_workspace_id: HarnessSelectorV1,
pub provider_profile: HarnessSelectorV1,
pub provider_id: HarnessSelectorV1,
pub mode: HarnessExecutionModeV1,
}Fields§
§plan: HarnessLaunchPlanRefV1§node_id: HarnessSelectorV1§source_workspace_id: HarnessSelectorV1§provider_profile: HarnessSelectorV1§provider_id: HarnessSelectorV1§mode: HarnessExecutionModeV1Implementations§
Source§impl HarnessOrdinaryLaunchPlanOptionV1
impl HarnessOrdinaryLaunchPlanOptionV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessOrdinaryLaunchPlanOptionV1
impl<'de> Deserialize<'de> for HarnessOrdinaryLaunchPlanOptionV1
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 HarnessOrdinaryLaunchPlanOptionV1
impl StructuralPartialEq for HarnessOrdinaryLaunchPlanOptionV1
Auto Trait Implementations§
impl Freeze for HarnessOrdinaryLaunchPlanOptionV1
impl RefUnwindSafe for HarnessOrdinaryLaunchPlanOptionV1
impl Send for HarnessOrdinaryLaunchPlanOptionV1
impl Sync for HarnessOrdinaryLaunchPlanOptionV1
impl Unpin for HarnessOrdinaryLaunchPlanOptionV1
impl UnsafeUnpin for HarnessOrdinaryLaunchPlanOptionV1
impl UnwindSafe for HarnessOrdinaryLaunchPlanOptionV1
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