pub enum RasterError {
OutOfBounds,
InvalidChunkSize,
IoError(String),
AlgorithmError(String),
}Expand description
Error type for streaming raster operations.
Variants§
OutOfBounds
InvalidChunkSize
IoError(String)
AlgorithmError(String)
Wraps an error from core algorithm operations
Trait Implementations§
Source§impl Clone for RasterError
impl Clone for RasterError
Source§fn clone(&self) -> RasterError
fn clone(&self) -> RasterError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RasterError
impl Debug for RasterError
Source§impl Display for RasterError
impl Display for RasterError
Source§impl Error for RasterError
impl Error for RasterError
1.30.0 · 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 PartialEq for RasterError
impl PartialEq for RasterError
Source§fn eq(&self, other: &RasterError) -> bool
fn eq(&self, other: &RasterError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RasterError
Auto Trait Implementations§
impl Freeze for RasterError
impl RefUnwindSafe for RasterError
impl Send for RasterError
impl Sync for RasterError
impl Unpin for RasterError
impl UnsafeUnpin for RasterError
impl UnwindSafe for RasterError
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