Skip to main content

PalPtrace

Trait PalPtrace 

Source
pub trait PalPtrace: Pal {
    // Required method
    unsafe fn ptrace(
        request: c_int,
        pid: pid_t,
        addr: *mut c_void,
        data: *mut c_void,
    ) -> Result<c_int>;
}
Expand description

Platform abstraction for ptrace functionality.

Required Methods§

Source

unsafe fn ptrace( request: c_int, pid: pid_t, addr: *mut c_void, data: *mut c_void, ) -> Result<c_int>

Platform implementation of ptrace() from sys/ptrace.h.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§