pub struct SecretProviderConfig {
pub provider: String,
pub key_name: String,
pub location: Option<String>,
pub description: Option<String>,
}Expand description
Secret provider configuration
Fields§
§provider: String§key_name: String§location: Option<String>§description: Option<String>Trait Implementations§
Source§impl Clone for SecretProviderConfig
impl Clone for SecretProviderConfig
Source§fn clone(&self) -> SecretProviderConfig
fn clone(&self) -> SecretProviderConfig
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 SecretProviderConfig
impl Debug for SecretProviderConfig
Source§impl<'de> Deserialize<'de> for SecretProviderConfig
impl<'de> Deserialize<'de> for SecretProviderConfig
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 SecretProviderConfig
impl RefUnwindSafe for SecretProviderConfig
impl Send for SecretProviderConfig
impl Sync for SecretProviderConfig
impl Unpin for SecretProviderConfig
impl UnsafeUnpin for SecretProviderConfig
impl UnwindSafe for SecretProviderConfig
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