pub enum ConfigFileDefinitionError {
PathDoesNotExist(String),
IsNotAFile(String),
FileNameHasNoSuffix(String),
SuffixIsNotToml(String),
}Variants§
PathDoesNotExist(String)
The configuration file is not an existing file system entry.
IsNotAFile(String)
The provided argument for the configuration file is not pointing to a file.
FileNameHasNoSuffix(String)
The provided argument for the configuration file does not have any extension.
SuffixIsNotToml(String)
The provided argument for the configuration file does not have extension ‘.toml’.
Trait Implementations§
Source§impl Debug for ConfigFileDefinitionError
impl Debug for ConfigFileDefinitionError
Source§impl Display for ConfigFileDefinitionError
impl Display for ConfigFileDefinitionError
Source§impl Error for ConfigFileDefinitionError
impl Error for ConfigFileDefinitionError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<ConfigFileDefinitionError> for StartupError
impl From<ConfigFileDefinitionError> for StartupError
Source§fn from(source: ConfigFileDefinitionError) -> Self
fn from(source: ConfigFileDefinitionError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ConfigFileDefinitionError
impl RefUnwindSafe for ConfigFileDefinitionError
impl Send for ConfigFileDefinitionError
impl Sync for ConfigFileDefinitionError
impl Unpin for ConfigFileDefinitionError
impl UnwindSafe for ConfigFileDefinitionError
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