Type Alias wgsl_parse::syntax::TemplateArg

source ·
pub type TemplateArg = Expression;

Aliased Type§

enum TemplateArg {
    Literal(LiteralExpression),
    Parenthesized(Box<Expression>),
    NamedComponent(NamedComponentExpression),
    Indexing(IndexingExpression),
    Unary(UnaryExpression),
    Binary(BinaryExpression),
    FunctionCall(FunctionCallExpression),
    Identifier(Range<usize>),
    Type(TypeExpression),
}

Variants§