pub struct FilesConfigValidator { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for FilesConfigValidator
impl Clone for FilesConfigValidator
Source§fn clone(&self) -> FilesConfigValidator
fn clone(&self) -> FilesConfigValidator
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FilesConfigValidator
impl Debug for FilesConfigValidator
Source§impl Default for FilesConfigValidator
impl Default for FilesConfigValidator
Source§fn default() -> FilesConfigValidator
fn default() -> FilesConfigValidator
Returns the “default value” for a type. Read more
Source§impl DomainConfig for FilesConfigValidator
impl DomainConfig for FilesConfigValidator
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
impl Copy for FilesConfigValidator
Auto Trait Implementations§
impl Freeze for FilesConfigValidator
impl RefUnwindSafe for FilesConfigValidator
impl Send for FilesConfigValidator
impl Sync for FilesConfigValidator
impl Unpin for FilesConfigValidator
impl UnwindSafe for FilesConfigValidator
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more