[−][src]Enum syscall::flag::PartialAllocStrategy
Variants
The allocator decides itself the size of the memory range, based on e.g. free memory ranges and other processes which require large physical memory chunks.
The allocator returns the absolute greatest range it can find.
The allocator returns the first range that fits the minimum count, without searching extra.
Implementations
impl PartialAllocStrategy
[src]
Trait Implementations
impl Clone for PartialAllocStrategy
[src]
fn clone(&self) -> PartialAllocStrategy
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PartialAllocStrategy
[src]
impl Debug for PartialAllocStrategy
[src]
impl Default for PartialAllocStrategy
[src]
impl Eq for PartialAllocStrategy
[src]
impl Hash for PartialAllocStrategy
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<PartialAllocStrategy> for PartialAllocStrategy
[src]
fn eq(&self, other: &PartialAllocStrategy) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for PartialAllocStrategy
[src]
impl StructuralPartialEq for PartialAllocStrategy
[src]
Auto Trait Implementations
impl Send for PartialAllocStrategy
impl Sync for PartialAllocStrategy
impl Unpin for PartialAllocStrategy
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>,