pub struct ChartYaml {
pub api_version: String,
pub name: String,
pub description: String,
pub chart_type: String,
pub version: String,
pub app_version: String,
pub keywords: Vec<String>,
pub maintainers: Vec<Maintainer>,
pub home: Option<String>,
pub dependencies: Vec<ChartDependency>,
}Expand description
Top-level Chart.yaml shape for a generated lareira-
Mirrors helmworks/charts/lareira-hello-world/Chart.yaml 1:1 in
structural slots — versions, deps, keywords, maintainers.
Fields§
§api_version: String§name: String§description: String§chart_type: String§version: String§app_version: String§keywords: Vec<String>§maintainers: Vec<Maintainer>§home: Option<String>§dependencies: Vec<ChartDependency>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ChartYaml
impl<'de> Deserialize<'de> for ChartYaml
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 ChartYaml
impl StructuralPartialEq for ChartYaml
Auto Trait Implementations§
impl Freeze for ChartYaml
impl RefUnwindSafe for ChartYaml
impl Send for ChartYaml
impl Sync for ChartYaml
impl Unpin for ChartYaml
impl UnsafeUnpin for ChartYaml
impl UnwindSafe for ChartYaml
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.