Skip to main content

SecretProvider

Trait SecretProvider 

Source
pub trait SecretProvider:
    Debug
    + Send
    + Sync {
    // Required methods
    fn provider_name(&self) -> &str;
    fn observe_reference(
        &self,
        reference_id: &str,
    ) -> Option<SecretReferenceObservation>;
}
Expand description

Replaceable boundary for observing an opaque reference without reading its value.

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§