pub struct DeployerConfig {
pub deployer_type: String,
pub repository: Option<String>,
pub needs: Vec<String>,
pub edit_mode: bool,
pub helm: Option<HelmConfig>,
pub namespace: Option<NamespaceConfig>,
pub kustomize: Option<KustomizeConfig>,
}Fields§
§deployer_type: String§repository: Option<String>§needs: Vec<String>§edit_mode: bool§helm: Option<HelmConfig>§namespace: Option<NamespaceConfig>§kustomize: Option<KustomizeConfig>Trait Implementations§
Source§impl Clone for DeployerConfig
impl Clone for DeployerConfig
Source§fn clone(&self) -> DeployerConfig
fn clone(&self) -> DeployerConfig
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 moreSource§impl Debug for DeployerConfig
impl Debug for DeployerConfig
Source§impl Default for DeployerConfig
impl Default for DeployerConfig
Source§fn default() -> DeployerConfig
fn default() -> DeployerConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeployerConfigwhere
DeployerConfig: Default,
impl<'de> Deserialize<'de> for DeployerConfigwhere
DeployerConfig: Default,
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 DeployerConfig
impl RefUnwindSafe for DeployerConfig
impl Send for DeployerConfig
impl Sync for DeployerConfig
impl Unpin for DeployerConfig
impl UnsafeUnpin for DeployerConfig
impl UnwindSafe for DeployerConfig
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