For the complete documentation index, see llms.txt.
aztec-nr - std::meta::expr

Struct LambdaExpression

pub comptime struct LambdaExpression
{ /* private fields */ }

A lambda expression decomposed by Expr::as_lambda.

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.