pub struct PlanDrain {
pub delete_emptydir_data: Option<bool>,
pub delete_local_data: Option<bool>,
pub disable_eviction: Option<bool>,
pub force: Option<bool>,
pub grace_period: Option<i64>,
pub ignore_daemon_sets: Option<bool>,
pub pod_selector: Option<PlanDrainPodSelector>,
pub skip_wait_for_delete_timeout: Option<i64>,
pub timeout: Option<i64>,
}Fields§
§delete_emptydir_data: Option<bool>§delete_local_data: Option<bool>§disable_eviction: Option<bool>§force: Option<bool>§grace_period: Option<i64>§ignore_daemon_sets: Option<bool>§pod_selector: Option<PlanDrainPodSelector>§skip_wait_for_delete_timeout: Option<i64>§timeout: Option<i64>Trait Implementations§
source§impl<'de> Deserialize<'de> for PlanDrain
impl<'de> Deserialize<'de> for PlanDrain
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 PlanDrain
impl PartialEq for PlanDrain
impl StructuralPartialEq for PlanDrain
Auto Trait Implementations§
impl RefUnwindSafe for PlanDrain
impl Send for PlanDrain
impl Sync for PlanDrain
impl Unpin for PlanDrain
impl UnwindSafe for PlanDrain
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