pub enum ConfigKeyError {
Empty,
EmptySegment,
DottedSegment,
}Expand description
Error returned when a configuration key, section, or path is invalid.
Variants§
Empty
The provided key or path was empty after trimming whitespace.
EmptySegment
A dotted path contained an empty segment.
DottedSegment
A single key or section segment contained a dot.
Trait Implementations§
Source§impl Clone for ConfigKeyError
impl Clone for ConfigKeyError
Source§fn clone(&self) -> ConfigKeyError
fn clone(&self) -> ConfigKeyError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ConfigKeyError
impl Debug for ConfigKeyError
Source§impl Display for ConfigKeyError
impl Display for ConfigKeyError
Source§impl Error for ConfigKeyError
impl Error for ConfigKeyError
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 PartialEq for ConfigKeyError
impl PartialEq for ConfigKeyError
Source§fn eq(&self, other: &ConfigKeyError) -> bool
fn eq(&self, other: &ConfigKeyError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ConfigKeyError
impl Eq for ConfigKeyError
impl StructuralPartialEq for ConfigKeyError
Auto Trait Implementations§
impl Freeze for ConfigKeyError
impl RefUnwindSafe for ConfigKeyError
impl Send for ConfigKeyError
impl Sync for ConfigKeyError
impl Unpin for ConfigKeyError
impl UnsafeUnpin for ConfigKeyError
impl UnwindSafe for ConfigKeyError
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