pub struct TracerData {
pub trace_type: LineType,
pub address: Option<u64>,
pub length: u64,
pub fn_name: Option<String>,
}
Fields§
§trace_type: LineType
Currently used to find generated __test::main and remove from coverage, may have uses in future for finding conditions etc
address: Option<u64>
Start address of the line
length: u64
Length of the instruction
fn_name: Option<String>
Function name
Trait Implementations§
Source§impl Clone for TracerData
impl Clone for TracerData
Source§fn clone(&self) -> TracerData
fn clone(&self) -> TracerData
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for TracerData
impl RefUnwindSafe for TracerData
impl Send for TracerData
impl Sync for TracerData
impl Unpin for TracerData
impl UnwindSafe for TracerData
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