pub struct DeploymentUpgradeTask {
pub helm_chart_id: Uuid,
pub prev_helm_chart_id: Option<Uuid>,
pub config_inputs: Value,
pub config_delta: Option<JsonDiff>,
pub values_override: Option<Value>,
}
Fields§
§helm_chart_id: Uuid
§prev_helm_chart_id: Option<Uuid>
§config_inputs: Value
§config_delta: Option<JsonDiff>
§values_override: Option<Value>
Trait Implementations§
Source§impl Clone for DeploymentUpgradeTask
impl Clone for DeploymentUpgradeTask
Source§fn clone(&self) -> DeploymentUpgradeTask
fn clone(&self) -> DeploymentUpgradeTask
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DeploymentUpgradeTask
impl Debug for DeploymentUpgradeTask
Source§impl<'de> Deserialize<'de> for DeploymentUpgradeTask
impl<'de> Deserialize<'de> for DeploymentUpgradeTask
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
Auto Trait Implementations§
impl Freeze for DeploymentUpgradeTask
impl RefUnwindSafe for DeploymentUpgradeTask
impl Send for DeploymentUpgradeTask
impl Sync for DeploymentUpgradeTask
impl Unpin for DeploymentUpgradeTask
impl UnwindSafe for DeploymentUpgradeTask
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