[−][src]Enum fern::InitError
Convenience error combining possible errors which could occur while initializing logging.
Fern does not use this error natively, but functions which set up fern and
open log files will often need to return both io::Error
and
SetLoggerError
. This error is for that purpose.
Variants
Io(Error)
IO error.
SetLoggerError(SetLoggerError)
The log crate's global logger was already initialized when trying to initialize a logger.
Trait Implementations
impl From<Error> for InitError
[src]
impl From<SetLoggerError> for InitError
[src]
fn from(error: SetLoggerError) -> InitError
[src]
impl Display for InitError
[src]
impl Debug for InitError
[src]
impl Error for InitError
[src]
Auto Trait Implementations
impl Send for InitError
impl Sync for InitError
impl Unpin for InitError
impl !UnwindSafe for InitError
impl !RefUnwindSafe for InitError
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,