pub trait EvalContextExt<'tcx>: MiriInterpCxExt<'tcx> {
// Provided methods
fn read_from_host(
&mut self,
read_cb: impl FnMut(&mut [u8]) -> Result<usize>,
len: usize,
ptr: Pointer,
) -> InterpResult<'tcx, Result<usize, IoError>> { ... }
fn write_to_host(
&mut self,
file: impl Write,
len: usize,
ptr: Pointer,
) -> InterpResult<'tcx, Result<usize, IoError>> { ... }
}Provided Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".