Trait MemoryCallbacks
Source pub trait MemoryCallbacks<B>:
Debug
+ MemoryCallbacksClone<B>
+ Send
+ Sync {
// Required methods
fn symbolic_read(
&self,
regions: &[Region<B>],
solver: &mut Solver<'_, B>,
value: &Val<B>,
read_kind: &Val<B>,
address: &Val<B>,
bytes: u32,
tag: &Option<Val<B>>,
);
fn symbolic_write(
&mut self,
regions: &[Region<B>],
solver: &mut Solver<'_, B>,
value: Sym,
write_kind: &Val<B>,
address: &Val<B>,
data: &Val<B>,
bytes: u32,
tag: &Option<Val<B>>,
);
}
Performs copy-assignment from
source.
Read more