Expand description
Type of allocation to perform.
Variants
AnyPages
Allocate any possible pages.
MaxAddress(usize)
Allocate pages at any address below the given address.
Address(usize)
Allocate pages at the specified address.
Trait Implementations
sourceimpl Clone for AllocateType
impl Clone for AllocateType
sourcefn clone(&self) -> AllocateType
fn clone(&self) -> AllocateType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AllocateType
impl Debug for AllocateType
impl Copy for AllocateType
Auto Trait Implementations
impl RefUnwindSafe for AllocateType
impl Send for AllocateType
impl Sync for AllocateType
impl Unpin for AllocateType
impl UnwindSafe for AllocateType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more