[−][src]Struct hwloc2::TopologyCpuBindSupport
Flags describing actual PU binding support for this topology.
Implementations
impl TopologyCpuBindSupport
[src]
pub fn set_current_process(&self) -> bool
[src]
Binding the whole current process is supported.
pub fn get_current_process(&self) -> bool
[src]
Getting the binding of the whole current process is supported.
pub fn set_process(&self) -> bool
[src]
Binding a whole given process is supported.
pub fn get_process(&self) -> bool
[src]
Getting the binding of a whole given process is supported.
pub fn set_current_thread(&self) -> bool
[src]
Binding the current thread only is supported.
pub fn get_current_thread(&self) -> bool
[src]
Getting the binding of the current thread only is supported.
pub fn set_thread(&self) -> bool
[src]
Binding a given thread only is supported.
pub fn get_thread(&self) -> bool
[src]
Getting the binding of a given thread only is supported.
pub fn get_current_process_last_cpu_location(&self) -> bool
[src]
Getting the last processors where the whole current process ran is supported.
pub fn get_process_last_cpu_location(&self) -> bool
[src]
Getting the last processors where a whole process ran is supported.
pub fn get_current_thread_last_cpu_location(&self) -> bool
[src]
Getting the last processors where the current thread ran is supported.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TopologyCpuBindSupport
impl Send for TopologyCpuBindSupport
impl Sync for TopologyCpuBindSupport
impl Unpin for TopologyCpuBindSupport
impl UnwindSafe for TopologyCpuBindSupport
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,