Struct confitul::EmptyFieldError
source · pub struct EmptyFieldError {
pub field: String,
}Fields§
§field: StringImplementations§
source§impl EmptyFieldError
impl EmptyFieldError
sourcepub fn new(field: &str) -> EmptyFieldError
pub fn new(field: &str) -> EmptyFieldError
Examples found in repository?
src/local_host_options.rs (line 91)
89 90 91 92 93 94 95 96 97 98 99 100
fn check(&self) -> Result<LocalHostOptions, ConfigCheckError> {
if self.name.len() == 0 {
return Err(ConfigCheckError::Empty(EmptyFieldError::new("name")));
}
for url in self.urls.iter() {
match Url::parse(url) {
Ok(_) => {}
Err(e) => return Err(ConfigCheckError::Parse(e)),
}
}
Ok(self.clone())
}Trait Implementations§
source§impl Debug for EmptyFieldError
impl Debug for EmptyFieldError
source§impl Display for EmptyFieldError
impl Display for EmptyFieldError
source§impl PartialEq<EmptyFieldError> for EmptyFieldError
impl PartialEq<EmptyFieldError> for EmptyFieldError
source§fn eq(&self, other: &EmptyFieldError) -> bool
fn eq(&self, other: &EmptyFieldError) -> bool
This method tests for
self and other values to be equal, and is used
by ==.