pub struct AzureKeyVaultConfig {
pub vault_url: String,
pub cache_ttl_seconds: u64,
}Expand description
Azure Key Vault configuration.
Fields§
§vault_url: StringKey Vault URL (e.g., “https://my-vault.vault.azure.net/”).
cache_ttl_seconds: u64Cache TTL in seconds.
Trait Implementations§
Source§impl Clone for AzureKeyVaultConfig
impl Clone for AzureKeyVaultConfig
Source§fn clone(&self) -> AzureKeyVaultConfig
fn clone(&self) -> AzureKeyVaultConfig
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 AzureKeyVaultConfig
impl Debug for AzureKeyVaultConfig
Source§impl Default for AzureKeyVaultConfig
impl Default for AzureKeyVaultConfig
Source§impl<'de> Deserialize<'de> for AzureKeyVaultConfig
impl<'de> Deserialize<'de> for AzureKeyVaultConfig
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 AzureKeyVaultConfig
impl RefUnwindSafe for AzureKeyVaultConfig
impl Send for AzureKeyVaultConfig
impl Sync for AzureKeyVaultConfig
impl Unpin for AzureKeyVaultConfig
impl UnwindSafe for AzureKeyVaultConfig
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