pub enum MacSysInfoError {
CantFetchData(UECOError),
NoCapturedOutput,
ParseError {
field_name: String,
sysctl_key: SysctlKey,
err_msg: String,
},
KeyNotFound(SysctlKey),
}Expand description
Errors that can happen inside the library.
Variants§
Trait Implementations§
Source§impl Debug for MacSysInfoError
impl Debug for MacSysInfoError
Source§impl Display for MacSysInfoError
impl Display for MacSysInfoError
Source§impl Error for MacSysInfoError
impl Error for MacSysInfoError
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 MacSysInfoError
impl RefUnwindSafe for MacSysInfoError
impl Send for MacSysInfoError
impl Sync for MacSysInfoError
impl Unpin for MacSysInfoError
impl UnsafeUnpin for MacSysInfoError
impl UnwindSafe for MacSysInfoError
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