Enum naga::valid::CallError [−][src]
pub enum CallError {
InvalidFunction,
ForwardDeclaredFunction,
Argument {
index: usize,
error: ExpressionError,
},
ResultAlreadyInScope(Handle<Expression>),
ResultValue(ExpressionError),
ArgumentCount {
required: usize,
seen: usize,
},
ArgumentType {
index: usize,
required: Handle<Type>,
seen_expression: Handle<Expression>,
},
ExpressionMismatch(Option<Handle<Expression>>),
}
Variants
Fields of Argument
index: usize
error: ExpressionError
ResultAlreadyInScope(Handle<Expression>)
Tuple Fields of ResultAlreadyInScope
0: Handle<Expression>
ResultValue(ExpressionError)
Tuple Fields of ResultValue
Fields of ArgumentType
ExpressionMismatch(Option<Handle<Expression>>)
Tuple Fields of ExpressionMismatch
0: Option<Handle<Expression>>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CallError
impl UnwindSafe for CallError
Blanket Implementations
Mutably borrows from an owned value. Read more