Struct machinery_api::foundation::OsApi [−][src]
#[repr(C)]pub struct OsApi { pub virtual_memory: *mut OsVirtualMemoryApi, pub file_io: *mut OsFileIoApi, pub file_system: *mut OsFileSystemApi, pub dll: *mut OsDllApi, pub socket: *mut OsSocketApi, pub thread: *mut OsThreadApi, pub time: *mut OsTimeApi, pub dialogs: *mut OsDialogsApi, pub info: *mut OsInfoApi, pub debugger: *mut OsDebuggerApi, pub system: *mut OsSystemApi, }
Fields
virtual_memory: *mut OsVirtualMemoryApifile_io: *mut OsFileIoApifile_system: *mut OsFileSystemApidll: *mut OsDllApisocket: *mut OsSocketApithread: *mut OsThreadApitime: *mut OsTimeApidialogs: *mut OsDialogsApiinfo: *mut OsInfoApidebugger: *mut OsDebuggerApisystem: *mut OsSystemApiTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OsApi
impl UnwindSafe for OsApi
Blanket Implementations
Mutably borrows from an owned value. Read more