pub enum Target {
Show 14 variants
ArrayBuffer = 34_962,
ElementArrayBuffer = 34_963,
UniformBuffer = 35_345,
PixelPackBuffer = 35_051,
PixelUnpackBuffer = 35_052,
CopyReadBuffer = 36_662,
CopyWriteBuffer = 36_663,
TransformFeedbackBuffer = 35_982,
ShaderStorageBuffer = 37_074,
DispatchIndirectBuffer = 37_102,
DrawIndirectBuffer = 36_671,
QueryBuffer = 37_266,
TextureBuffer = 35_882,
AtomicCounterBuffer = 37_568,
}Variants§
ArrayBuffer = 34_962
ElementArrayBuffer = 34_963
UniformBuffer = 35_345
PixelPackBuffer = 35_051
PixelUnpackBuffer = 35_052
CopyReadBuffer = 36_662
CopyWriteBuffer = 36_663
TransformFeedbackBuffer = 35_982
ShaderStorageBuffer = 37_074
DispatchIndirectBuffer = 37_102
DrawIndirectBuffer = 36_671
QueryBuffer = 37_266
TextureBuffer = 35_882
AtomicCounterBuffer = 37_568
Trait Implementations§
source§impl Ord for Target
impl Ord for Target
source§impl PartialOrd for Target
impl PartialOrd for Target
impl Copy for Target
impl Eq for Target
impl StructuralPartialEq for Target
Auto Trait Implementations§
impl Freeze for Target
impl RefUnwindSafe for Target
impl Send for Target
impl Sync for Target
impl Unpin for Target
impl UnwindSafe for Target
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)