This reference describes unreleased code on main; no release documents it yet.

RLMeshInputNode

structExperimental#include <rlmesh.h>[source]

Stable adapters: facade-backed typed trees and shared callables.

struct RLMeshInputNode

kind

field[source]
RLMeshInputNodeKind kind

leaf

field[source]
const void* leaf

leaf kinds; NULL otherwise

keys

field[source]
const RLMeshStr* keys

DICT: children_len keys; NULL otherwise

children

field[source]
const struct RLMeshInputNode* children

DICT, TUPLE; NULL otherwise

children_len

field[source]
size_t children_len