Struct polkavm_common::zygote::AddressTableRaw
source · #[repr(C)]pub struct AddressTableRaw {
pub syscall_hostcall: unsafe extern "C" fn(_: u32),
pub syscall_trap: unsafe extern "C" fn() -> !,
pub syscall_return: unsafe extern "C" fn() -> !,
pub syscall_trace: unsafe extern "C" fn(_: u32, _: u64),
pub syscall_sbrk: unsafe extern "C" fn(_: u64) -> u32,
}
Fields§
§syscall_hostcall: unsafe extern "C" fn(_: u32)
§syscall_trap: unsafe extern "C" fn() -> !
§syscall_return: unsafe extern "C" fn() -> !
§syscall_trace: unsafe extern "C" fn(_: u32, _: u64)
§syscall_sbrk: unsafe extern "C" fn(_: u64) -> u32
Auto Trait Implementations§
impl Freeze for AddressTableRaw
impl RefUnwindSafe for AddressTableRaw
impl Send for AddressTableRaw
impl Sync for AddressTableRaw
impl Unpin for AddressTableRaw
impl UnwindSafe for AddressTableRaw
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more