pub enum XlogError {
InvalidConfig,
ConfigConflict {
name_prefix: String,
},
InitFailed,
}Expand description
Errors returned by Xlog initialization helpers.
Variants§
InvalidConfig
Required config fields such as log_dir or name_prefix were empty.
ConfigConflict
The requested name_prefix already exists but with a different config.
InitFailed
Backend initialization failed.
Trait Implementations§
Source§impl Error for XlogError
impl Error for XlogError
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()
Auto Trait Implementations§
impl Freeze for XlogError
impl RefUnwindSafe for XlogError
impl Send for XlogError
impl Sync for XlogError
impl Unpin for XlogError
impl UnsafeUnpin for XlogError
impl UnwindSafe for XlogError
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