pub enum MergeLayerTransform {
Identity,
NilScrubbed,
ParsedMap,
}Expand description
A structural transform applied to one ordered merge layer.
Variants§
Identity
The layer reaches the merge unchanged.
NilScrubbed
Nil members are recursively removed before the layer reaches the merge.
ParsedMap
Helm’s map-only YAML decoder discards non-mapping source shapes.
Trait Implementations§
Source§impl Clone for MergeLayerTransform
impl Clone for MergeLayerTransform
Source§fn clone(&self) -> MergeLayerTransform
fn clone(&self) -> MergeLayerTransform
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MergeLayerTransform
Source§impl Debug for MergeLayerTransform
impl Debug for MergeLayerTransform
Source§impl<'de> Deserialize<'de> for MergeLayerTransform
impl<'de> Deserialize<'de> for MergeLayerTransform
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 MergeLayerTransform
Source§impl Hash for MergeLayerTransform
impl Hash for MergeLayerTransform
Source§impl Ord for MergeLayerTransform
impl Ord for MergeLayerTransform
Source§fn cmp(&self, other: &MergeLayerTransform) -> Ordering
fn cmp(&self, other: &MergeLayerTransform) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MergeLayerTransform
impl PartialEq for MergeLayerTransform
Source§impl PartialOrd for MergeLayerTransform
impl PartialOrd for MergeLayerTransform
Source§impl Serialize for MergeLayerTransform
impl Serialize for MergeLayerTransform
impl StructuralPartialEq for MergeLayerTransform
Auto Trait Implementations§
impl Freeze for MergeLayerTransform
impl RefUnwindSafe for MergeLayerTransform
impl Send for MergeLayerTransform
impl Sync for MergeLayerTransform
impl Unpin for MergeLayerTransform
impl UnsafeUnpin for MergeLayerTransform
impl UnwindSafe for MergeLayerTransform
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