pub struct PlanSpec {
pub channel: Option<String>,
pub concurrency: Option<i64>,
pub cordon: Option<bool>,
pub drain: Option<PlanDrain>,
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>§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
source§impl PartialEq for PlanSpec
impl PartialEq for PlanSpec
impl StructuralPartialEq for PlanSpec
Auto Trait Implementations§
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