pub struct GpuBuffer {
pub id: usize,
pub size: usize,
pub buffer_type: BufferType,
}
Expand description
GPU buffer handle
Fields§
§id: usize
Buffer ID
size: usize
Buffer size in bytes
buffer_type: BufferType
Buffer type
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GpuBuffer
impl RefUnwindSafe for GpuBuffer
impl Send for GpuBuffer
impl Sync for GpuBuffer
impl Unpin for GpuBuffer
impl UnwindSafe for GpuBuffer
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