pub enum StringFromModelError {
ReturnedError(i32),
Utf8Error(Utf8Error),
}Expand description
Error retrieving a string from the model (e.g. description, metadata key/value).
Variants§
ReturnedError(i32)
The C function returned a negative error code.
Utf8Error(Utf8Error)
The returned bytes were not valid UTF-8.
Trait Implementations§
Source§impl Debug for StringFromModelError
impl Debug for StringFromModelError
Source§impl Display for StringFromModelError
impl Display for StringFromModelError
Source§impl Error for StringFromModelError
impl Error for StringFromModelError
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<Utf8Error> for StringFromModelError
impl From<Utf8Error> for StringFromModelError
Source§impl PartialEq for StringFromModelError
impl PartialEq for StringFromModelError
impl Eq for StringFromModelError
impl StructuralPartialEq for StringFromModelError
Auto Trait Implementations§
impl Freeze for StringFromModelError
impl RefUnwindSafe for StringFromModelError
impl Send for StringFromModelError
impl Sync for StringFromModelError
impl Unpin for StringFromModelError
impl UnsafeUnpin for StringFromModelError
impl UnwindSafe for StringFromModelError
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