pub trait SecretType:
Clone
+ Display
+ Send
+ Sync
+ FromStr<Err = ParseError>
+ IntoEnumIterator {
// Required methods
fn to_arn_output_key(&self) -> OutputKey;
fn to_env_variable_name(&self) -> &str;
fn validate(&self, input: &str) -> Result<(), String>;
}Required Methods§
fn to_arn_output_key(&self) -> OutputKey
fn to_env_variable_name(&self) -> &str
fn validate(&self, input: &str) -> Result<(), String>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.