Emits native decoder helpers for Rust statements.
Summary
Functions
@spec decode_stmt_assign(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))
@spec decode_stmt_early_return(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))
@spec decode_stmt_expr_stmt(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))
@spec decode_stmt_for(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))
@spec decode_stmt_if_let(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))
@spec decode_stmt_let(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))
@spec decode_stmt_let_else(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))
@spec decode_stmt_return(term()) :: RustQ.Type.nif_result(RustQ.Type.path(:Stmt))