Trait RemoteSyscall

Source
pub trait RemoteSyscall {
    // Required method
    fn registers(&self, regs: &mut user_regs_struct);

    // Provided method
    fn prepare_registers(
        regs: &mut user_regs_struct,
        rax: u64,
        rdi: u64,
        rsi: u64,
        rdx: u64,
        r10: u64,
        r8: u64,
        r9: u64,
    ) { ... }
}

Required Methods§

Source

fn registers(&self, regs: &mut user_regs_struct)

Provided Methods§

Source

fn prepare_registers( regs: &mut user_regs_struct, rax: u64, rdi: u64, rsi: u64, rdx: u64, r10: u64, r8: u64, r9: u64, )

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§