rlmesh_step_event_equals
Contexts are shared and retained independently from hook invocation. Every protocol slot is required; NULL slots fail with INVALID_ARGUMENT.
RLMeshStatus rlmesh_step_event_equals(
const RLMeshStepEvent* a,
const RLMeshStepEvent* b,
bool* out
)