pub trait ModuleList {
    fn get_module_list(&self) -> Vec<Module>;
    fn get_main_module(&self) -> Module;

    fn get_module(&self, name: &str) -> Option<Module> { ... }
}
Expand description

Represents a type that has access to a process’s modules

Required Methods

Returns a list of all modules. If the implementor can only provide a single module based on the name, this function should panic

Gets the main module from the process.

Provided Methods

Returns a single module by name. If the module name does not exist, returns None

Implementations on Foreign Types

Implementors