[−]Enum libnv::NvError
Error kinds for Name/Value library.
Variants
InvalidString(NulError)
Name a.k.a. key can't contain NULL byte. You going to get this error if you try so.
NativeError(i32)
error return by ffi. See libc for more information.
Trying to set an error on n/v list that already has error
No value found for given name.
Library failed to allocate.
Io(Error)
Other IO errors
Operation not support on a list given flags used to create the list.
InvalidStringEncoding(Utf8Error)
Got non-utf8 string from the library.
Trait Implementations
impl From<NulError> for NvError
impl From<Utf8Error> for NvError
impl Debug for NvError
[src]
impl Display for NvError
impl Error for NvError
Auto Trait Implementations
impl Send for NvError
impl Sync for NvError
impl Unpin for NvError
impl !RefUnwindSafe for NvError
impl !UnwindSafe for NvError
Blanket Implementations
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.
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,