pub struct AgentConfigValidator { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for AgentConfigValidator
impl Debug for AgentConfigValidator
Source§impl Default for AgentConfigValidator
impl Default for AgentConfigValidator
Source§fn default() -> AgentConfigValidator
fn default() -> AgentConfigValidator
Returns the “default value” for a type. Read more
Source§impl DomainConfig for AgentConfigValidator
impl DomainConfig for AgentConfigValidator
Source§fn load(&mut self, config: &dyn ConfigProvider) -> Result<(), DomainConfigError>
fn load(&mut self, config: &dyn ConfigProvider) -> Result<(), DomainConfigError>
Load configuration from the given config. Read more
Source§fn validate(&self) -> Result<ValidationReport, DomainConfigError>
fn validate(&self) -> Result<ValidationReport, DomainConfigError>
Validate the loaded configuration. Read more
Source§fn dependencies(&self) -> &[&'static str]
fn dependencies(&self) -> &[&'static str]
Dependencies on other domains. Read more
Auto Trait Implementations§
impl Freeze for AgentConfigValidator
impl RefUnwindSafe for AgentConfigValidator
impl Send for AgentConfigValidator
impl Sync for AgentConfigValidator
impl Unpin for AgentConfigValidator
impl UnwindSafe for AgentConfigValidator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more