Struct k8s_openapi::api::core::v1::SecretEnvSource
source · [−]Expand description
SecretEnvSource selects a Secret to populate the environment variables with.
The contents of the target Secret’s Data field will represent the key-value pairs as environment variables.
Fields
name: Option<String>
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
optional: Option<bool>
Specify whether the Secret must be defined
Trait Implementations
sourceimpl Clone for SecretEnvSource
impl Clone for SecretEnvSource
sourcefn clone(&self) -> SecretEnvSource
fn clone(&self) -> SecretEnvSource
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SecretEnvSource
impl Debug for SecretEnvSource
sourceimpl DeepMerge for SecretEnvSource
impl DeepMerge for SecretEnvSource
sourcefn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge other
into self
.
sourceimpl Default for SecretEnvSource
impl Default for SecretEnvSource
sourcefn default() -> SecretEnvSource
fn default() -> SecretEnvSource
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for SecretEnvSource
impl<'de> Deserialize<'de> for SecretEnvSource
sourcefn 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
sourceimpl PartialEq<SecretEnvSource> for SecretEnvSource
impl PartialEq<SecretEnvSource> for SecretEnvSource
sourcefn eq(&self, other: &SecretEnvSource) -> bool
fn eq(&self, other: &SecretEnvSource) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for SecretEnvSource
impl Serialize for SecretEnvSource
impl StructuralPartialEq for SecretEnvSource
Auto Trait Implementations
impl RefUnwindSafe for SecretEnvSource
impl Send for SecretEnvSource
impl Sync for SecretEnvSource
impl Unpin for SecretEnvSource
impl UnwindSafe for SecretEnvSource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more