pub struct AnalysisRegion<'r> {
pub l1: usize,
pub c1: usize,
pub l2: usize,
pub c2: usize,
pub execution_count: usize,
pub file_ref: &'r Path,
}Expand description
An analysis region.
Fields§
§l1: usizeThe first line of the region.
c1: usizeThe first column of the region.
l2: usizeThe last line of the region.
c2: usizeThe last column of the region.
execution_count: usizeThe execution count of the region.
file_ref: &'r PathThe file that the region is in.
Auto Trait Implementations§
impl<'r> Freeze for AnalysisRegion<'r>
impl<'r> RefUnwindSafe for AnalysisRegion<'r>
impl<'r> Send for AnalysisRegion<'r>
impl<'r> Sync for AnalysisRegion<'r>
impl<'r> Unpin for AnalysisRegion<'r>
impl<'r> UnwindSafe for AnalysisRegion<'r>
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