pub struct RegionReport {
pub index: usize,
pub label: String,
pub monitor: usize,
pub region: Shape,
pub diff: RegionDiff,
}Expand description
One region’s comparison, with the identity every report row carries.
Fields§
§index: usizeIndex into session.selections — this row’s identity.
label: String§monitor: usize§region: ShapeWhere the region sits, in the session’s own physical pixels.
Provenance, not a coordinate to act on — resolve answers that.
diff: RegionDiffTrait Implementations§
Source§impl Clone for RegionReport
impl Clone for RegionReport
Source§fn clone(&self) -> RegionReport
fn clone(&self) -> RegionReport
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 RegionReport
impl Debug for RegionReport
Source§impl PartialEq for RegionReport
impl PartialEq for RegionReport
Source§impl Serialize for RegionReport
impl Serialize for RegionReport
impl StructuralPartialEq for RegionReport
Auto Trait Implementations§
impl Freeze for RegionReport
impl RefUnwindSafe for RegionReport
impl Send for RegionReport
impl Sync for RegionReport
impl Unpin for RegionReport
impl UnsafeUnpin for RegionReport
impl UnwindSafe for RegionReport
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