PostgreSQL Source Code  git master
IndexArrayKeyInfo Struct Reference

#include <execnodes.h>

Data Fields

struct ScanKeyDatascan_key
 
ExprStatearray_expr
 
int next_elem
 
int num_elems
 
Datumelem_values
 
boolelem_nulls
 

Detailed Description

Definition at line 1422 of file execnodes.h.

Field Documentation

◆ array_expr

ExprState* IndexArrayKeyInfo::array_expr

Definition at line 1425 of file execnodes.h.

Referenced by ExecIndexBuildScanKeys(), and ExecIndexEvalArrayKeys().

◆ elem_nulls

bool* IndexArrayKeyInfo::elem_nulls

Definition at line 1429 of file execnodes.h.

Referenced by ExecIndexAdvanceArrayKeys(), and ExecIndexEvalArrayKeys().

◆ elem_values

Datum* IndexArrayKeyInfo::elem_values

Definition at line 1428 of file execnodes.h.

Referenced by ExecIndexAdvanceArrayKeys(), and ExecIndexEvalArrayKeys().

◆ next_elem

int IndexArrayKeyInfo::next_elem

Definition at line 1426 of file execnodes.h.

Referenced by ExecIndexAdvanceArrayKeys(), and ExecIndexEvalArrayKeys().

◆ num_elems

int IndexArrayKeyInfo::num_elems

Definition at line 1427 of file execnodes.h.

Referenced by ExecIndexAdvanceArrayKeys(), and ExecIndexEvalArrayKeys().

◆ scan_key

struct ScanKeyData* IndexArrayKeyInfo::scan_key

The documentation for this struct was generated from the following file: