Enum ct_tracker_lib::errors::AppDirsError [−][src]
Error type for any app_dirs operation.
Variants
Io(Error)An I/O error occurred during the operation.
App-specific directories are not properly supported by the system (e.g. required environment variables don’t exist).
App info given to this library was invalid (e.g. app name or author were empty).
Trait Implementations
impl Debug for AppDirsError[src]
impl Display for AppDirsError[src]
impl Error for AppDirsError[src]
pub fn description(&self) -> &str[src]
pub fn cause(&self) -> Option<&dyn Error>[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>[src]
impl From<AppDirsError> for CtError[src]
fn from(e: AppDirsError) -> Self[src]
impl From<Error> for AppDirsError[src]
pub fn from(e: Error) -> AppDirsError[src]
Auto Trait Implementations
impl !RefUnwindSafe for AppDirsError
impl Send for AppDirsError
impl Sync for AppDirsError
impl Unpin for AppDirsError
impl !UnwindSafe for AppDirsError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
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.
pub 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>,