pub enum FloatImageError {
SizeMismatch {
expected: u64,
actual: usize,
},
InvalidValue {
index: usize,
value: f32,
},
}Expand description
Why FloatImageView::new rejected an image.
Variants§
SizeMismatch
The pixel slice does not hold exactly width * height values.
InvalidValue
A pixel is NaN, infinite, or larger in magnitude than
FloatImageView::MAX_ABS_VALUE. Reports the first such pixel.
Trait Implementations§
Source§impl Clone for FloatImageError
impl Clone for FloatImageError
impl Copy for FloatImageError
Source§impl Debug for FloatImageError
impl Debug for FloatImageError
Source§impl Display for FloatImageError
impl Display for FloatImageError
Source§impl Error for FloatImageError
impl Error for FloatImageError
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 FloatImageError
impl PartialEq for FloatImageError
impl StructuralPartialEq for FloatImageError
Auto Trait Implementations§
impl Freeze for FloatImageError
impl RefUnwindSafe for FloatImageError
impl Send for FloatImageError
impl Sync for FloatImageError
impl Unpin for FloatImageError
impl UnsafeUnpin for FloatImageError
impl UnwindSafe for FloatImageError
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