ResolveNode
struct ResolveNodeImplements Copyable, Movable
- Fields
action: Intw: Int: Writer schema node index.r: Int: Reader schema node index (-1 for a skip).kids: List[Int]: Child plan indices: array items, map values, union branches.field_plan: List[Int]: Per writer field: the child plan index, or -1 to skip the field.field_slot: List[Int]: Per writer field: the reader field position, or -1 to skip.default_slots: List[Int]: Reader field positions filled from the field'sdefault.default_values: List[Value]enum_map: List[Int]: Per writer symbol: the reader symbol index, or -1 for the fallback.enum_fallback: Intbranch: Int: Chosen reader union branch for RA_UNION_READER.message: String: Why RA_ERROR was planted.
of
def of(action: Int, w: Int, r: Int) -> Self