pub struct ProcessStartInfo {
pub processId: Uuid,
pub debugPrint: extern "win64" fn(&str),
pub debugPrintInt: extern "win64" fn(u64),
pub debugPrintUuid: extern "win64" fn(Uuid),
pub debugPanicRust: extern "win64" fn(&PanicInfo<'_>),
pub allocate: extern "win64" fn(size: u64, align: u64) -> u64,
pub syscallSync: extern "win64" fn(usize) -> usize,
}Fields§
§processId: Uuid§debugPrint: extern "win64" fn(&str)§debugPrintInt: extern "win64" fn(u64)§debugPrintUuid: extern "win64" fn(Uuid)§debugPanicRust: extern "win64" fn(&PanicInfo<'_>)§allocate: extern "win64" fn(size: u64, align: u64) -> u64§syscallSync: extern "win64" fn(usize) -> usizeImplementations§
Source§impl ProcessStartInfo
impl ProcessStartInfo
pub fn init(info: ProcessStartInfo)
Auto Trait Implementations§
impl Freeze for ProcessStartInfo
impl RefUnwindSafe for ProcessStartInfo
impl Send for ProcessStartInfo
impl Sync for ProcessStartInfo
impl Unpin for ProcessStartInfo
impl UnsafeUnpin for ProcessStartInfo
impl UnwindSafe for ProcessStartInfo
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