Trait vector::components::validation::ValidatableComponent
source · pub trait ValidatableComponent: Send + Sync {
// Required method
fn validation_configuration() -> ValidationConfiguration;
}
Required Methods§
sourcefn validation_configuration() -> ValidationConfiguration
fn validation_configuration() -> ValidationConfiguration
Gets the validation configuration for this component.
The validation configuration compromises the two main requirements for validating a component: how to configure the component in a topology, and what external resources, if any, it depends on.
Object Safety§
This trait is not object safe.