fn emulate_read(
        &self,
        _t: &RecordTask,
        _vr: &Vec<Range>,
        _o: &LazyOffset,
        _l: &mut u64,
    ) -> bool {
        false
    }
/// Return true if the read should should be fully emulated. If so the
/// result is stored in the last parameter. The emulation should write to the
/// task's memory ranges.
/// Only called during recording.
Return true if the read should should be fully emulated. If so the
result is stored in the last parameter. The emulation should write to the
task's memory ranges.
Only called during recording.
Return true if the read should should be fully emulated . If so the result is stored in the last parameter . The emulation should write to the task ' s memory ranges . Only called during recording .
fn emulate_read(
        &self,
        _t: &RecordTask,
        _vr: &Vec<Range>,
        _o: &LazyOffset,
        _l: &mut u64,
    ) -> bool {
        false
    }
fn emulate_read ( & self , _t : & RecordTask , _vr : & Vec < Range > , _o : & LazyOffset , _l : & mut u64 , ) -> bool { false }
Return true if the read should should be fully emulated.
Return true if the read should should be fully emulated .
&self
_t
&RecordTask
_vr
&Vec<Range>
_o
&LazyOffset
_l
&mut u64