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
fn domain_id(&self) -> &'static str
fn priority(&self) -> u32
fn dependencies(&self) -> &[&'static str]
fn load(&mut self, config: &dyn ConfigProvider) -> Result<(), DomainConfigError>
fn validate(&self) -> Result<ValidationReport, DomainConfigError>
Auto Trait Implementations§
impl Freeze for McpConfigValidator
impl RefUnwindSafe for McpConfigValidator
impl Send for McpConfigValidator
impl Sync for McpConfigValidator
impl Unpin for McpConfigValidator
impl UnsafeUnpin 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