Enum openslide_rs::errors::OpenSlideError
source · [−]pub enum OpenSlideError {
InternalError(String),
MissingFile(String),
UnsupportedFile(String),
CoreError(String),
}
Expand description
Enum defining all possible error when manipulating OpenSlide struct
Variants
InternalError(String)
FFI string conversion error Integer conversion error
MissingFile(String)
UnsupportedFile(String)
CoreError(String)
OpenSlide lib error
Trait Implementations
sourceimpl Clone for OpenSlideError
impl Clone for OpenSlideError
sourcefn clone(&self) -> OpenSlideError
fn clone(&self) -> OpenSlideError
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for OpenSlideError
impl Debug for OpenSlideError
sourceimpl Display for OpenSlideError
impl Display for OpenSlideError
sourceimpl Error for OpenSlideError
impl Error for OpenSlideError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations
impl RefUnwindSafe for OpenSlideError
impl Send for OpenSlideError
impl Sync for OpenSlideError
impl Unpin for OpenSlideError
impl UnwindSafe for OpenSlideError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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