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
 
bool * elem_nulls
 

Detailed Description

Definition at line 1623 of file execnodes.h.

Field Documentation

◆ array_expr

ExprState* IndexArrayKeyInfo::array_expr

Definition at line 1626 of file execnodes.h.

Referenced by ExecIndexBuildScanKeys(), and ExecIndexEvalArrayKeys().

◆ elem_nulls

bool* IndexArrayKeyInfo::elem_nulls

Definition at line 1630 of file execnodes.h.

Referenced by ExecIndexAdvanceArrayKeys(), and ExecIndexEvalArrayKeys().

◆ elem_values

Datum* IndexArrayKeyInfo::elem_values

Definition at line 1629 of file execnodes.h.

Referenced by ExecIndexAdvanceArrayKeys(), and ExecIndexEvalArrayKeys().

◆ next_elem

int IndexArrayKeyInfo::next_elem

Definition at line 1627 of file execnodes.h.

Referenced by ExecIndexAdvanceArrayKeys(), and ExecIndexEvalArrayKeys().

◆ num_elems

int IndexArrayKeyInfo::num_elems

Definition at line 1628 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: