pub enum TldrCacheError {
UnsupportedPlatform,
MissingHomeDirectory,
Read {
path: PathBuf,
source: Error,
},
Parse {
path: PathBuf,
source: TldrParseError,
},
}Expand description
Offline cache discovery or page-read failure.
Variants§
Trait Implementations§
Source§impl Debug for TldrCacheError
impl Debug for TldrCacheError
Source§impl Display for TldrCacheError
impl Display for TldrCacheError
Source§impl Error for TldrCacheError
impl Error for TldrCacheError
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 From<TldrCacheError> for TldrUpdateError
impl From<TldrCacheError> for TldrUpdateError
Source§fn from(error: TldrCacheError) -> Self
fn from(error: TldrCacheError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for TldrCacheError
impl !UnwindSafe for TldrCacheError
impl Freeze for TldrCacheError
impl Send for TldrCacheError
impl Sync for TldrCacheError
impl Unpin for TldrCacheError
impl UnsafeUnpin for TldrCacheError
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