pub trait FnPointer<Args, Marker>:
HotFunction<Args, Marker>
+ Copy
+ Sealed {
// Required methods
fn address(&self) -> u64;
unsafe fn call_at(address: u64, args: Args) -> Self::Return;
}Expand description
A plain, non-higher-ranked function-pointer type fn(A, ..) -> R of up to nine arguments: the
only types HotFn::from_fn_ptr accepts. Sealed; implemented by this crate only.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".