rlmesh_run
NULL options means INIT; zero-initialized options are refused. Result remains NULL on failure. Hooks/targets are borrowed until the call returns. Instruction is copied. A local Model.run refuses view; use a session for local viewing.
RLMeshStatus rlmesh_run(
RLMeshModelTarget model,
RLMeshEnvTarget env,
const RLMeshRunOptions* options,
RLMeshRunResult** out
)