pub struct HelmDependency {
pub name: String,
pub version: String,
pub repository: Option<String>,
pub condition: Option<String>,
pub tags: Vec<String>,
pub import_values: Vec<Value>,
pub alias: Option<String>,
}Expand description
Helm dependency
Fields§
§name: StringDependency name
version: StringVersion constraint
repository: Option<String>Repository URL
condition: Option<String>Condition to enable
Tags for grouping
import_values: Vec<Value>Import values
alias: Option<String>Alias name
Trait Implementations§
Source§impl Clone for HelmDependency
impl Clone for HelmDependency
Source§fn clone(&self) -> HelmDependency
fn clone(&self) -> HelmDependency
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 HelmDependency
impl Debug for HelmDependency
Source§impl<'de> Deserialize<'de> for HelmDependency
impl<'de> Deserialize<'de> for HelmDependency
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 HelmDependency
impl RefUnwindSafe for HelmDependency
impl Send for HelmDependency
impl Sync for HelmDependency
impl Unpin for HelmDependency
impl UnwindSafe for HelmDependency
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