pub struct HwlocCPUTopology { /* private fields */ }Implementations§
Trait Implementations§
Source§impl CPUTopology for HwlocCPUTopology
impl CPUTopology for HwlocCPUTopology
fn physical_cores(&self) -> CTResult<NonEmpty<PhysicalCoreId>>
fn logical_cores_for_physical( &self, core_id: PhysicalCoreId, ) -> CTResult<NonEmpty<LogicalCoreId>>
Auto Trait Implementations§
impl Freeze for HwlocCPUTopology
impl RefUnwindSafe for HwlocCPUTopology
impl Send for HwlocCPUTopology
impl Sync for HwlocCPUTopology
impl Unpin for HwlocCPUTopology
impl UnsafeUnpin for HwlocCPUTopology
impl UnwindSafe for HwlocCPUTopology
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