Struct LambdaExpression
pub comptime struct LambdaExpression
{ /* private fields */ }
Implementations
impl LambdaExpression
pub comptime fn parameters(self) -> [LambdaParameter]
The lambda parameters in source order.
pub comptime fn return_type(self) -> Option<UnresolvedType>
The optional return type annotation.
pub comptime fn body(self) -> Expr
The lambda body.
A lambda expression decomposed by
Expr::as_lambda.