pub struct WasmSemantics { /* private fields */ }Expand description
WASM semantics encoder
Z3 0.19 uses thread-local context – no lifetime parameters needed.
Implementations§
Source§impl WasmSemantics
impl WasmSemantics
Sourcepub fn new_with_memory(memory: Vec<BV>) -> Self
pub fn new_with_memory(memory: Vec<BV>) -> Self
Create encoder with mutable memory for load/store operations
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WasmSemantics
impl RefUnwindSafe for WasmSemantics
impl Send for WasmSemantics
impl Sync for WasmSemantics
impl Unpin for WasmSemantics
impl UnsafeUnpin for WasmSemantics
impl UnwindSafe for WasmSemantics
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