[−][src]Struct hwloc2::TopologyMemBindSupport
Flags describing actual memory binding support for this topology.
Implementations
impl TopologyMemBindSupport
[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_area(&self) -> bool
[src]
Binding a given memory area is supported.
pub fn get_area(&self) -> bool
[src]
Getting the binding of a given memory area is supported.
pub fn alloc(&self) -> bool
[src]
Allocating a bound memory area is supported.
pub fn first_touch(&self) -> bool
[src]
First-touch policy is supported.
pub fn bind(&self) -> bool
[src]
Bind policy is supported.
pub fn interleave(&self) -> bool
[src]
Interleave policy is supported.
pub fn replicate(&self) -> bool
[src]
Replication policy is supported.
pub fn next_touch(&self) -> bool
[src]
Next-touch migration policy is supported.
pub fn migrate(&self) -> bool
[src]
Migration flags is supported.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TopologyMemBindSupport
impl Send for TopologyMemBindSupport
impl Sync for TopologyMemBindSupport
impl Unpin for TopologyMemBindSupport
impl UnwindSafe for TopologyMemBindSupport
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>,