pub struct PlanSpec {Show 14 fields
pub channel: Option<String>,
pub concurrency: Option<i64>,
pub cordon: Option<bool>,
pub drain: Option<PlanDrain>,
pub exclusive: Option<bool>,
pub image_pull_secrets: Option<Vec<PlanImagePullSecrets>>,
pub job_active_deadline_secs: Option<i64>,
pub node_selector: Option<PlanNodeSelector>,
pub prepare: Option<PlanPrepare>,
pub secrets: Option<Vec<PlanSecrets>>,
pub service_account_name: Option<String>,
pub tolerations: Option<Vec<PlanTolerations>>,
pub upgrade: PlanUpgrade,
pub version: Option<String>,
}Fields§
§channel: Option<String>§concurrency: Option<i64>§cordon: Option<bool>§drain: Option<PlanDrain>§exclusive: Option<bool>§image_pull_secrets: Option<Vec<PlanImagePullSecrets>>§job_active_deadline_secs: Option<i64>§node_selector: Option<PlanNodeSelector>§prepare: Option<PlanPrepare>§secrets: Option<Vec<PlanSecrets>>§service_account_name: Option<String>§tolerations: Option<Vec<PlanTolerations>>§upgrade: PlanUpgrade§version: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PlanSpec
impl<'de> Deserialize<'de> for PlanSpec
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 StructuralPartialEq for PlanSpec
Auto Trait Implementations§
impl Freeze for PlanSpec
impl RefUnwindSafe for PlanSpec
impl Send for PlanSpec
impl Sync for PlanSpec
impl Unpin for PlanSpec
impl UnwindSafe for PlanSpec
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