|
Relational NT
A relational database kernel shaped around NT-style object management.
|
A single plan-construction request. More...
#include <RNT_C_API.h>
Public Attributes | |
| nt::Operation | operation |
| PlanArgsScan | scan |
| PlanArgsJoin | join |
| PlanArgsTake | take |
| PlanArgsProject | project |
| PlanArgsMaterialize | materialize |
| PlanArgsRename | rename |
| PlanArgsUnion | union_ |
A single plan-construction request.
operation selects which context member is read; the others are ignored. The members are laid out side by side rather than overlapped in a union so the struct maps cleanly onto OCaml ctypes, which has no union support. Only the member matching operation need be populated.