[−][src]Crate skyline
Re-exports
pub extern crate alloc; |
Modules
| error | Types and helpers related to error-handling |
| hooks | Types and functions for working with hooking |
| info | |
| libc | Public exports of libc functions |
| logging | Types and functions for logging and debugging |
| nn | |
| nro | Types and functions needed to handle NRO hooking |
| patching | Functions for helping patch executables |
| prelude | A set of items that will likely be useful to import anyway |
| text_iter | Functions for iterating through a binary .text section |
Macros
| install_hook | |
| install_hooks | |
| install_panic_handler | |
| println | Prints to the standard output, with a newline. For use in no_std plugins. |
| set_module_name | |
| setup |
Enums
| Error | |
| ErrorKind |
Functions
| c_str | Helper to convert a str to a *const u8 (to be replaced) |
| from_c_str⚠ | Helper to convert a C-str to a Rust string |
| iter_hooks | Iterate over the loaded hooks for this plugin |
Attribute Macros
| from_offset | |
| hook | |
| main | |
| null_check | Add a null check to dynamically linked functions. Applied at the extern block level. |