Expand description
upgrayedd
“Two Ds for a double dose of debugging.”
WARNING: You do not need this library. Do not use this library, especially in production systems. It is not safe, even if you only use safe Rust with it. It cannot be made safe.
upgrayedd
is a convenience proc macro for building function interposition
tools in Rust. When used in a shared library build (which is the only
way you should be using it), it makes LD_PRELOAD
-style interposition
look like (relatively) idiomatic Rust.
See the macro docs for more details.
Attribute Macros
- The
#[upgrayedd]
attribute macro.