pub enum NvencError {
DynLibLoadError {
dynlib: String,
source: Error,
},
ErrCode {
status: u32,
fname: &'static str,
line_num: u32,
message: &'static str,
},
NameFFIError {
name: String,
},
NameFFIError2 {
name: String,
source: Error,
},
UnableToComputeSize {},
EncodeConfigRequired {},
}Variants§
Trait Implementations§
Source§impl Debug for NvencError
impl Debug for NvencError
Source§impl Display for NvencError
impl Display for NvencError
Source§impl Error for NvencError
impl Error for NvencError
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 NvencError
impl !RefUnwindSafe for NvencError
impl Send for NvencError
impl Sync for NvencError
impl Unpin for NvencError
impl UnsafeUnpin for NvencError
impl !UnwindSafe for NvencError
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