#[repr(C)]pub struct OsInfoApi {
pub num_logical_processors: Option<unsafe extern "C" fn() -> u32>,
pub avx_support: Option<unsafe extern "C" fn() -> bool>,
}
Fields§
§num_logical_processors: Option<unsafe extern "C" fn() -> u32>
§avx_support: Option<unsafe extern "C" fn() -> bool>
Implementations§
Source§impl OsInfoApi
impl OsInfoApi
pub unsafe fn num_logical_processors(&self) -> u32
pub unsafe fn avx_support(&self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OsInfoApi
impl RefUnwindSafe for OsInfoApi
impl Send for OsInfoApi
impl Sync for OsInfoApi
impl Unpin for OsInfoApi
impl UnwindSafe for OsInfoApi
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