pub struct ConfigValidator { /* private fields */ }
Implementations§
Source§impl ConfigValidator
impl ConfigValidator
pub fn new(version: ConfigVersion) -> ConfigValidator
pub fn validate_global( &self, config: &GlobalConfig, ) -> Result<ValidationReport, ConfigError>
pub fn validate_workspace( &self, config: &WorkspaceConfig, ) -> Result<ValidationReport, ConfigError>
Auto Trait Implementations§
impl Freeze for ConfigValidator
impl RefUnwindSafe for ConfigValidator
impl Send for ConfigValidator
impl Sync for ConfigValidator
impl Unpin for ConfigValidator
impl UnwindSafe for ConfigValidator
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