Enum spirv_reflect::types::variable::ReflectDimension
source · pub enum ReflectDimension {
Undefined,
Type1d,
Type2d,
Type3d,
Cube,
Rect,
Buffer,
SubPassData,
}
Variants
Undefined
Type1d
Type2d
Type3d
Cube
Rect
Buffer
SubPassData
Trait Implementations
sourceimpl Clone for ReflectDimension
impl Clone for ReflectDimension
sourcefn clone(&self) -> ReflectDimension
fn clone(&self) -> ReflectDimension
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ReflectDimension
impl Debug for ReflectDimension
sourceimpl Default for ReflectDimension
impl Default for ReflectDimension
sourceimpl PartialEq<ReflectDimension> for ReflectDimension
impl PartialEq<ReflectDimension> for ReflectDimension
sourcefn eq(&self, other: &ReflectDimension) -> bool
fn eq(&self, other: &ReflectDimension) -> bool
sourceimpl Serialize for ReflectDimension
impl Serialize for ReflectDimension
impl Copy for ReflectDimension
impl StructuralPartialEq for ReflectDimension
Auto Trait Implementations
impl RefUnwindSafe for ReflectDimension
impl Send for ReflectDimension
impl Sync for ReflectDimension
impl Unpin for ReflectDimension
impl UnwindSafe for ReflectDimension
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more