pub struct SecretService;Implementations§
Source§impl SecretService
impl SecretService
Sourcepub fn get_provider_config(provider: &str) -> Result<SecretConfigData>
pub fn get_provider_config(provider: &str) -> Result<SecretConfigData>
Get secret configuration for a provider
Sourcepub fn save_secrets(
provider: &str,
values: HashMap<String, String>,
) -> Result<()>
pub fn save_secrets( provider: &str, values: HashMap<String, String>, ) -> Result<()>
Save secrets for a provider
Sourcepub fn list_providers() -> Vec<String>
pub fn list_providers() -> Vec<String>
List all available providers
Auto Trait Implementations§
impl Freeze for SecretService
impl RefUnwindSafe for SecretService
impl Send for SecretService
impl Sync for SecretService
impl Unpin for SecretService
impl UnwindSafe for SecretService
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