Enum glsl::syntax::TypeQualifierSpec
source · pub enum TypeQualifierSpec {
Storage(StorageQualifier),
Layout(LayoutQualifier),
Precision(PrecisionQualifier),
Interpolation(InterpolationQualifier),
Invariant,
Precise,
}
Expand description
Type qualifier spec.
Variants§
Storage(StorageQualifier)
Layout(LayoutQualifier)
Precision(PrecisionQualifier)
Interpolation(InterpolationQualifier)
Invariant
Precise
Trait Implementations§
source§impl Clone for TypeQualifierSpec
impl Clone for TypeQualifierSpec
source§fn clone(&self) -> TypeQualifierSpec
fn clone(&self) -> TypeQualifierSpec
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 TypeQualifierSpec
impl Debug for TypeQualifierSpec
source§impl Host for TypeQualifierSpec
impl Host for TypeQualifierSpec
source§impl HostMut for TypeQualifierSpec
impl HostMut for TypeQualifierSpec
source§fn visit_mut<V>(&mut self, visitor: &mut V)where
V: VisitorMut,
fn visit_mut<V>(&mut self, visitor: &mut V)where V: VisitorMut,
Visit an AST node.
source§impl Parse for TypeQualifierSpec
impl Parse for TypeQualifierSpec
source§impl PartialEq<TypeQualifierSpec> for TypeQualifierSpec
impl PartialEq<TypeQualifierSpec> for TypeQualifierSpec
source§fn eq(&self, other: &TypeQualifierSpec) -> bool
fn eq(&self, other: &TypeQualifierSpec) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.