pub enum ReflectStorageClass {
Show 14 variants
Undefined,
UniformConstant,
Input,
Uniform,
Output,
WorkGroup,
CrossWorkGroup,
Private,
Function,
Generic,
PushConstant,
AtomicCounter,
Image,
StorageBuffer,
}
Variants§
Undefined
UniformConstant
Input
Uniform
Output
WorkGroup
CrossWorkGroup
Private
Function
Generic
PushConstant
AtomicCounter
Image
StorageBuffer
Trait Implementations§
Source§impl Clone for ReflectStorageClass
impl Clone for ReflectStorageClass
Source§fn clone(&self) -> ReflectStorageClass
fn clone(&self) -> ReflectStorageClass
Returns a copy 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 ReflectStorageClass
impl Debug for ReflectStorageClass
Source§impl Default for ReflectStorageClass
impl Default for ReflectStorageClass
Source§impl PartialEq for ReflectStorageClass
impl PartialEq for ReflectStorageClass
Source§impl Serialize for ReflectStorageClass
impl Serialize for ReflectStorageClass
impl Copy for ReflectStorageClass
impl StructuralPartialEq for ReflectStorageClass
Auto Trait Implementations§
impl Freeze for ReflectStorageClass
impl RefUnwindSafe for ReflectStorageClass
impl Send for ReflectStorageClass
impl Sync for ReflectStorageClass
impl Unpin for ReflectStorageClass
impl UnwindSafe for ReflectStorageClass
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