pub struct BufferReadback { /* private fields */ }Implementations§
Source§impl BufferReadback
impl BufferReadback
pub fn new(device: &Device, label: &str, size: BufferAddress) -> Self
pub fn size(&self) -> BufferAddress
pub fn read( &mut self, queue: &Queue, source: &Buffer, source_offset: BufferAddress, bytes: BufferAddress, ) -> Vec<u8> ⓘ
Auto Trait Implementations§
impl !RefUnwindSafe for BufferReadback
impl !Sync for BufferReadback
impl !UnwindSafe for BufferReadback
impl Freeze for BufferReadback
impl Send for BufferReadback
impl Unpin for BufferReadback
impl UnsafeUnpin for BufferReadback
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