pub struct McpConfigValidator { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Debug for McpConfigValidator
impl Debug for McpConfigValidator
Source§impl Default for McpConfigValidator
impl Default for McpConfigValidator
Source§fn default() -> McpConfigValidator
fn default() -> McpConfigValidator
Returns the “default value” for a type. Read more
Source§impl DomainConfig for McpConfigValidator
impl DomainConfig for McpConfigValidator
Source§fn dependencies(&self) -> &[&'static str]
fn dependencies(&self) -> &[&'static str]
Dependencies on other domains. Read more
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
Auto Trait Implementations§
impl Freeze for McpConfigValidator
impl RefUnwindSafe for McpConfigValidator
impl Send for McpConfigValidator
impl Sync for McpConfigValidator
impl Unpin for McpConfigValidator
impl UnwindSafe for McpConfigValidator
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