[−][src]Enum nut_client::NutError
A NUT-native error.
Variants
Occurs when the username/password combination is rejected.
Occurs when the specified UPS device does not exist.
Occurs when the response type or content wasn't expected at the current stage.
UnknownResponseType(String)
Occurs when the response type is not recognized by the client.
Generic(String)
Generic (usually internal) client error.
Trait Implementations
impl Debug for NutError
[src]
impl Display for NutError
[src]
impl Error for NutError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<NutError> for ClientError
[src]
Auto Trait Implementations
impl RefUnwindSafe for NutError
impl Send for NutError
impl Sync for NutError
impl Unpin for NutError
impl UnwindSafe for NutError
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>,