pub struct MergerMismatch {
pub expected_pixels: usize,
pub expected_first_sample: u32,
pub merger_pixels: usize,
pub merger_first_sample: u32,
pub merger_samples: u32,
}Expand description
LanePool::run_into was handed a Merger built for a different image or range.
Fields§
§expected_pixels: usizescene.width * scene.height.
expected_first_sample: u32The range’s first sample.
merger_pixels: usizeThe merger’s pixel count.
merger_first_sample: u32The merger’s first sample.
merger_samples: u32Samples the merger already held (a fresh merger holds none).
Trait Implementations§
Source§impl Clone for MergerMismatch
impl Clone for MergerMismatch
impl Copy for MergerMismatch
Source§impl Debug for MergerMismatch
impl Debug for MergerMismatch
Source§impl Display for MergerMismatch
impl Display for MergerMismatch
impl Eq for MergerMismatch
Source§impl Error for MergerMismatch
impl Error for MergerMismatch
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 MergerMismatch
impl PartialEq for MergerMismatch
impl StructuralPartialEq for MergerMismatch
Auto Trait Implementations§
impl Freeze for MergerMismatch
impl RefUnwindSafe for MergerMismatch
impl Send for MergerMismatch
impl Sync for MergerMismatch
impl Unpin for MergerMismatch
impl UnsafeUnpin for MergerMismatch
impl UnwindSafe for MergerMismatch
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