pub trait SecretReferenceService {
// Required method
fn validate_reference(
&self,
reference: &SecretReference,
) -> Result<(), WorkspaceServiceError>;
}Expand description
A validator for symbolic secret references.
This service intentionally has no method that can resolve or read a secret.
Required Methods§
Sourcefn validate_reference(
&self,
reference: &SecretReference,
) -> Result<(), WorkspaceServiceError>
fn validate_reference( &self, reference: &SecretReference, ) -> Result<(), WorkspaceServiceError>
Validate that a symbolic reference is accepted by local policy.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".