Skip to main content

VirtualMachine

Trait VirtualMachine 

Source
pub trait VirtualMachine {
    // Required methods
    fn get_functions(&self) -> FnvHashMap<u32, FunctionSafety>;
    fn mark_function_as_unsafe(&mut self, addr: u32);

    // Provided method
    fn mark_all_unsafe_functions(&mut self, edges: FnvHashSet<(u32, u32)>) { ... }
}

Required Methods§

Provided Methods§

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§