[−][src]Enum fenestroj::winbase::LocalAllocFlags
The flags that can be used with local_alloc
Variants
Allocates fixed memory.
The return value is a pointer to the memory object.
As Fixed
but the memory is zeroed.
Allocates movable memory. Higher overhead, avoid if possible.
Memory blocks are never moved in physical memory, but they can be moved
within the default heap. The return value is a handle to the memory
object. To translate the handle to a pointer, use the LocalLock
function.
As Movable
but the memory is zeroed.
Trait Implementations
impl Clone for LocalAllocFlags
[src]
fn clone(&self) -> LocalAllocFlags
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for LocalAllocFlags
[src]
impl Debug for LocalAllocFlags
[src]
impl Default for LocalAllocFlags
[src]
Auto Trait Implementations
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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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>,