pub struct MemorySlice {
pub handle: AllocHandle,
pub memory: DeviceMemory,
pub size: DeviceSize,
pub block_offset: u64,
}Fields§
§handle: AllocHandle§memory: DeviceMemory§size: DeviceSize§block_offset: u64Implementations§
Trait Implementations§
Source§impl Clone for MemorySlice
impl Clone for MemorySlice
Source§fn clone(&self) -> MemorySlice
fn clone(&self) -> MemorySlice
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemorySlice
impl Debug for MemorySlice
impl Copy for MemorySlice
Auto Trait Implementations§
impl Freeze for MemorySlice
impl RefUnwindSafe for MemorySlice
impl Send for MemorySlice
impl Sync for MemorySlice
impl Unpin for MemorySlice
impl UnwindSafe for MemorySlice
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more