pub struct StandardMemoryPoolAlloc { /* private fields */ }
Implementations
sourceimpl StandardMemoryPoolAlloc
impl StandardMemoryPoolAlloc
pub fn size(&self) -> DeviceSize
Trait Implementations
sourceimpl Debug for StandardMemoryPoolAlloc
impl Debug for StandardMemoryPoolAlloc
sourceimpl MemoryPoolAlloc for StandardMemoryPoolAlloc
impl MemoryPoolAlloc for StandardMemoryPoolAlloc
sourcefn memory(&self) -> &DeviceMemory
fn memory(&self) -> &DeviceMemory
Returns the memory object from which this is allocated.
sourcefn mapped_memory(&self) -> Option<&MappedDeviceMemory>
fn mapped_memory(&self) -> Option<&MappedDeviceMemory>
Returns the memory object from which this is allocated. Returns
None
if the memory is
not mapped. Read moresourcefn offset(&self) -> DeviceSize
fn offset(&self) -> DeviceSize
Returns the offset at the start of the memory where the first byte of this allocation
resides. Read more
Auto Trait Implementations
impl !RefUnwindSafe for StandardMemoryPoolAlloc
impl Send for StandardMemoryPoolAlloc
impl Sync for StandardMemoryPoolAlloc
impl Unpin for StandardMemoryPoolAlloc
impl !UnwindSafe for StandardMemoryPoolAlloc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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