chore(config): basic integration of Configurable
into the main vector
crate
#12223
Labels
domain: config
Anything related to configuring Vector
(This issue is a task related to #12141: Implement configuration schema RFC)
Once #12221 yields a minimum viable design/implementation of the
Configurable
trait, we'll next want to begin integrating it intovector
proper. This is important as most of the design will be more completely tested/exercised by using real configuration types.List of outcomes/acceptance criteria:
vector
crate will have a single high-level type that transitively represents the sum of all possible configurable options and components in Vector#[configurable_component]
to deriveConfigurable
Configurable
with the existing configuration types will be added, but no additional#[configurable(..)]
usages will be applied to the existing configuration typesThe text was updated successfully, but these errors were encountered: