pub enum LibError {
IsaNotSupported(String),
TooManyLibs,
}
Expand description
Errors returned by Program::add_lib
method
Variants
IsaNotSupported(String)
ISA id {0} is not supported by the selected instruction set
TooManyLibs
Attempt to add library when maximum possible number of libraries is already present in the VM
Trait Implementations
sourceimpl Ord for LibError
impl Ord for LibError
sourceimpl PartialOrd<LibError> for LibError
impl PartialOrd<LibError> for LibError
sourcefn partial_cmp(&self, other: &LibError) -> Option<Ordering>
fn partial_cmp(&self, other: &LibError) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for LibError
impl StructuralEq for LibError
impl StructuralPartialEq for LibError
Auto Trait Implementations
impl RefUnwindSafe for LibError
impl Send for LibError
impl Sync for LibError
impl Unpin for LibError
impl UnwindSafe for LibError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more