Trait ConfigSource
pub trait ConfigSource<B>: Debug {
// Required method
fn add_to_builder(&self, builder: B) -> Result<B, ConfigError>;
}Required Methods§
fn add_to_builder(&self, builder: B) -> Result<B, ConfigError>
Implementors§
impl ConfigSource<ZeroKMSConfigBuilder> for CipherStashConfigFile
impl ConfigSource<ZeroKMSConfigBuilder> for CipherStashSecretConfigFile
impl ConfigSource<ZeroKMSConfigBuilder> for EnvSource
Adds env vars relevant to ZeroKMS to the builder.