Skip to content

REG020

REG020 — linear pointer in @managed struct

SubsystemRegions
Severityerror

A @managed struct (WasmGC) may only hold managed or Copy-style value fields. A ref into linear memory can’t be a field — store a managed reference (ManagedBox<T>, Vec<T, Managed>) or a value type instead. See spec/memory.md §“Marking a struct @managed”.

From your terminal:

Terminal window
q64 explain REG020