pub enum BufferBindingType {
BindingNotUsed,
Undefined,
Uniform,
Storage,
ReadOnlyStorage,
}Variants§
Trait Implementations§
Source§impl Clone for BufferBindingType
impl Clone for BufferBindingType
Source§fn clone(&self) -> BufferBindingType
fn clone(&self) -> BufferBindingType
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 BufferBindingType
impl Debug for BufferBindingType
Source§impl From<BufferBindingType> for c_uint
impl From<BufferBindingType> for c_uint
Source§fn from(value: BufferBindingType) -> Self
fn from(value: BufferBindingType) -> Self
Converts to this type from the input type.
Source§impl From<u32> for BufferBindingType
impl From<u32> for BufferBindingType
Source§impl Hash for BufferBindingType
impl Hash for BufferBindingType
Source§impl PartialEq for BufferBindingType
impl PartialEq for BufferBindingType
impl Copy for BufferBindingType
impl Eq for BufferBindingType
impl StructuralPartialEq for BufferBindingType
Auto Trait Implementations§
impl Freeze for BufferBindingType
impl RefUnwindSafe for BufferBindingType
impl Send for BufferBindingType
impl Sync for BufferBindingType
impl Unpin for BufferBindingType
impl UnsafeUnpin for BufferBindingType
impl UnwindSafe for BufferBindingType
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