pub struct BufferDescriptor {
pub label: Option<String>,
pub usage: Option<BufferUsage>,
pub size: Option<u64>,
pub mapped_at_creation: Option<bool>,
/* private fields */
}Fields§
§label: Option<String>§usage: Option<BufferUsage>§size: Option<u64>§mapped_at_creation: Option<bool>Implementations§
Source§impl BufferDescriptor
impl BufferDescriptor
pub fn new() -> Self
pub fn with_extension(self, extension: BufferDescriptorExtension) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BufferDescriptor
impl RefUnwindSafe for BufferDescriptor
impl !Send for BufferDescriptor
impl !Sync for BufferDescriptor
impl Unpin for BufferDescriptor
impl UnsafeUnpin for BufferDescriptor
impl UnwindSafe for BufferDescriptor
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