pub enum NodeRef<'a> {
Show 252 variants
Alias(&'a Alias),
RangeVar(&'a RangeVar),
TableFunc(&'a TableFunc),
Var(&'a Var),
Param(&'a Param),
Aggref(&'a Aggref),
GroupingFunc(&'a GroupingFunc),
WindowFunc(&'a WindowFunc),
SubscriptingRef(&'a SubscriptingRef),
FuncExpr(&'a FuncExpr),
NamedArgExpr(&'a NamedArgExpr),
OpExpr(&'a OpExpr),
DistinctExpr(&'a DistinctExpr),
NullIfExpr(&'a NullIfExpr),
ScalarArrayOpExpr(&'a ScalarArrayOpExpr),
BoolExpr(&'a BoolExpr),
SubLink(&'a SubLink),
SubPlan(&'a SubPlan),
AlternativeSubPlan(&'a AlternativeSubPlan),
FieldSelect(&'a FieldSelect),
FieldStore(&'a FieldStore),
RelabelType(&'a RelabelType),
CoerceViaIo(&'a CoerceViaIo),
ArrayCoerceExpr(&'a ArrayCoerceExpr),
ConvertRowtypeExpr(&'a ConvertRowtypeExpr),
CollateExpr(&'a CollateExpr),
CaseExpr(&'a CaseExpr),
CaseWhen(&'a CaseWhen),
CaseTestExpr(&'a CaseTestExpr),
ArrayExpr(&'a ArrayExpr),
RowExpr(&'a RowExpr),
RowCompareExpr(&'a RowCompareExpr),
CoalesceExpr(&'a CoalesceExpr),
MinMaxExpr(&'a MinMaxExpr),
SqlvalueFunction(&'a SqlValueFunction),
XmlExpr(&'a XmlExpr),
NullTest(&'a NullTest),
BooleanTest(&'a BooleanTest),
CoerceToDomain(&'a CoerceToDomain),
CoerceToDomainValue(&'a CoerceToDomainValue),
SetToDefault(&'a SetToDefault),
CurrentOfExpr(&'a CurrentOfExpr),
NextValueExpr(&'a NextValueExpr),
InferenceElem(&'a InferenceElem),
TargetEntry(&'a TargetEntry),
RangeTblRef(&'a RangeTblRef),
JoinExpr(&'a JoinExpr),
FromExpr(&'a FromExpr),
OnConflictExpr(&'a OnConflictExpr),
IntoClause(&'a IntoClause),
RawStmt(&'a RawStmt),
Query(&'a Query),
InsertStmt(&'a InsertStmt),
DeleteStmt(&'a DeleteStmt),
UpdateStmt(&'a UpdateStmt),
SelectStmt(&'a SelectStmt),
AlterTableStmt(&'a AlterTableStmt),
AlterTableCmd(&'a AlterTableCmd),
AlterDomainStmt(&'a AlterDomainStmt),
SetOperationStmt(&'a SetOperationStmt),
GrantStmt(&'a GrantStmt),
GrantRoleStmt(&'a GrantRoleStmt),
AlterDefaultPrivilegesStmt(&'a AlterDefaultPrivilegesStmt),
ClosePortalStmt(&'a ClosePortalStmt),
ClusterStmt(&'a ClusterStmt),
CopyStmt(&'a CopyStmt),
CreateStmt(&'a CreateStmt),
DefineStmt(&'a DefineStmt),
DropStmt(&'a DropStmt),
TruncateStmt(&'a TruncateStmt),
CommentStmt(&'a CommentStmt),
FetchStmt(&'a FetchStmt),
IndexStmt(&'a IndexStmt),
CreateFunctionStmt(&'a CreateFunctionStmt),
AlterFunctionStmt(&'a AlterFunctionStmt),
DoStmt(&'a DoStmt),
RenameStmt(&'a RenameStmt),
RuleStmt(&'a RuleStmt),
NotifyStmt(&'a NotifyStmt),
ListenStmt(&'a ListenStmt),
UnlistenStmt(&'a UnlistenStmt),
TransactionStmt(&'a TransactionStmt),
ViewStmt(&'a ViewStmt),
LoadStmt(&'a LoadStmt),
CreateDomainStmt(&'a CreateDomainStmt),
CreatedbStmt(&'a CreatedbStmt),
DropdbStmt(&'a DropdbStmt),
VacuumStmt(&'a VacuumStmt),
ExplainStmt(&'a ExplainStmt),
CreateTableAsStmt(&'a CreateTableAsStmt),
CreateSeqStmt(&'a CreateSeqStmt),
AlterSeqStmt(&'a AlterSeqStmt),
VariableSetStmt(&'a VariableSetStmt),
VariableShowStmt(&'a VariableShowStmt),
DiscardStmt(&'a DiscardStmt),
CreateTrigStmt(&'a CreateTrigStmt),
CreatePlangStmt(&'a CreatePLangStmt),
CreateRoleStmt(&'a CreateRoleStmt),
AlterRoleStmt(&'a AlterRoleStmt),
DropRoleStmt(&'a DropRoleStmt),
LockStmt(&'a LockStmt),
ConstraintsSetStmt(&'a ConstraintsSetStmt),
ReindexStmt(&'a ReindexStmt),
CheckPointStmt(&'a CheckPointStmt),
CreateSchemaStmt(&'a CreateSchemaStmt),
AlterDatabaseStmt(&'a AlterDatabaseStmt),
AlterDatabaseSetStmt(&'a AlterDatabaseSetStmt),
AlterRoleSetStmt(&'a AlterRoleSetStmt),
CreateConversionStmt(&'a CreateConversionStmt),
CreateCastStmt(&'a CreateCastStmt),
CreateOpClassStmt(&'a CreateOpClassStmt),
CreateOpFamilyStmt(&'a CreateOpFamilyStmt),
AlterOpFamilyStmt(&'a AlterOpFamilyStmt),
PrepareStmt(&'a PrepareStmt),
ExecuteStmt(&'a ExecuteStmt),
DeallocateStmt(&'a DeallocateStmt),
DeclareCursorStmt(&'a DeclareCursorStmt),
CreateTableSpaceStmt(&'a CreateTableSpaceStmt),
DropTableSpaceStmt(&'a DropTableSpaceStmt),
AlterObjectDependsStmt(&'a AlterObjectDependsStmt),
AlterObjectSchemaStmt(&'a AlterObjectSchemaStmt),
AlterOwnerStmt(&'a AlterOwnerStmt),
AlterOperatorStmt(&'a AlterOperatorStmt),
AlterTypeStmt(&'a AlterTypeStmt),
DropOwnedStmt(&'a DropOwnedStmt),
ReassignOwnedStmt(&'a ReassignOwnedStmt),
CompositeTypeStmt(&'a CompositeTypeStmt),
CreateEnumStmt(&'a CreateEnumStmt),
CreateRangeStmt(&'a CreateRangeStmt),
AlterEnumStmt(&'a AlterEnumStmt),
AlterTsdictionaryStmt(&'a AlterTsDictionaryStmt),
AlterTsconfigurationStmt(&'a AlterTsConfigurationStmt),
CreateFdwStmt(&'a CreateFdwStmt),
AlterFdwStmt(&'a AlterFdwStmt),
CreateForeignServerStmt(&'a CreateForeignServerStmt),
AlterForeignServerStmt(&'a AlterForeignServerStmt),
CreateUserMappingStmt(&'a CreateUserMappingStmt),
AlterUserMappingStmt(&'a AlterUserMappingStmt),
DropUserMappingStmt(&'a DropUserMappingStmt),
AlterTableSpaceOptionsStmt(&'a AlterTableSpaceOptionsStmt),
AlterTableMoveAllStmt(&'a AlterTableMoveAllStmt),
SecLabelStmt(&'a SecLabelStmt),
CreateForeignTableStmt(&'a CreateForeignTableStmt),
ImportForeignSchemaStmt(&'a ImportForeignSchemaStmt),
CreateExtensionStmt(&'a CreateExtensionStmt),
AlterExtensionStmt(&'a AlterExtensionStmt),
AlterExtensionContentsStmt(&'a AlterExtensionContentsStmt),
CreateEventTrigStmt(&'a CreateEventTrigStmt),
AlterEventTrigStmt(&'a AlterEventTrigStmt),
RefreshMatViewStmt(&'a RefreshMatViewStmt),
ReplicaIdentityStmt(&'a ReplicaIdentityStmt),
AlterSystemStmt(&'a AlterSystemStmt),
CreatePolicyStmt(&'a CreatePolicyStmt),
AlterPolicyStmt(&'a AlterPolicyStmt),
CreateTransformStmt(&'a CreateTransformStmt),
CreateAmStmt(&'a CreateAmStmt),
CreatePublicationStmt(&'a CreatePublicationStmt),
AlterPublicationStmt(&'a AlterPublicationStmt),
CreateSubscriptionStmt(&'a CreateSubscriptionStmt),
AlterSubscriptionStmt(&'a AlterSubscriptionStmt),
DropSubscriptionStmt(&'a DropSubscriptionStmt),
CreateStatsStmt(&'a CreateStatsStmt),
AlterCollationStmt(&'a AlterCollationStmt),
CallStmt(&'a CallStmt),
AlterStatsStmt(&'a AlterStatsStmt),
AExpr(&'a AExpr),
ColumnRef(&'a ColumnRef),
ParamRef(&'a ParamRef),
AConst(&'a AConst),
FuncCall(&'a FuncCall),
AStar(&'a AStar),
AIndices(&'a AIndices),
AIndirection(&'a AIndirection),
AArrayExpr(&'a AArrayExpr),
ResTarget(&'a ResTarget),
MultiAssignRef(&'a MultiAssignRef),
TypeCast(&'a TypeCast),
CollateClause(&'a CollateClause),
SortBy(&'a SortBy),
WindowDef(&'a WindowDef),
RangeSubselect(&'a RangeSubselect),
RangeFunction(&'a RangeFunction),
RangeTableSample(&'a RangeTableSample),
RangeTableFunc(&'a RangeTableFunc),
RangeTableFuncCol(&'a RangeTableFuncCol),
TypeName(&'a TypeName),
ColumnDef(&'a ColumnDef),
IndexElem(&'a IndexElem),
Constraint(&'a Constraint),
DefElem(&'a DefElem),
RangeTblEntry(&'a RangeTblEntry),
RangeTblFunction(&'a RangeTblFunction),
TableSampleClause(&'a TableSampleClause),
WithCheckOption(&'a WithCheckOption),
SortGroupClause(&'a SortGroupClause),
GroupingSet(&'a GroupingSet),
WindowClause(&'a WindowClause),
ObjectWithArgs(&'a ObjectWithArgs),
AccessPriv(&'a AccessPriv),
CreateOpClassItem(&'a CreateOpClassItem),
TableLikeClause(&'a TableLikeClause),
FunctionParameter(&'a FunctionParameter),
LockingClause(&'a LockingClause),
RowMarkClause(&'a RowMarkClause),
XmlSerialize(&'a XmlSerialize),
WithClause(&'a WithClause),
InferClause(&'a InferClause),
OnConflictClause(&'a OnConflictClause),
CommonTableExpr(&'a CommonTableExpr),
RoleSpec(&'a RoleSpec),
TriggerTransition(&'a TriggerTransition),
PartitionElem(&'a PartitionElem),
PartitionSpec(&'a PartitionSpec),
PartitionBoundSpec(&'a PartitionBoundSpec),
PartitionRangeDatum(&'a PartitionRangeDatum),
PartitionCmd(&'a PartitionCmd),
VacuumRelation(&'a VacuumRelation),
InlineCodeBlock(&'a InlineCodeBlock),
CallContext(&'a CallContext),
Integer(&'a Integer),
Float(&'a Float),
Boolean(&'a Boolean),
String(&'a String),
BitString(&'a BitString),
List(&'a List),
IntList(&'a IntList),
OidList(&'a OidList),
MergeStmt(&'a MergeStmt),
MergeAction(&'a MergeAction),
AlterDatabaseRefreshCollStmt(&'a AlterDatabaseRefreshCollStmt),
ReturnStmt(&'a ReturnStmt),
PlassignStmt(&'a PlAssignStmt),
StatsElem(&'a StatsElem),
CtesearchClause(&'a CteSearchClause),
CtecycleClause(&'a CteCycleClause),
MergeWhenClause(&'a MergeWhenClause),
PublicationObjSpec(&'a PublicationObjSpec),
PublicationTable(&'a PublicationTable),
JsonFormat(&'a JsonFormat),
JsonReturning(&'a JsonReturning),
JsonValueExpr(&'a JsonValueExpr),
JsonConstructorExpr(&'a JsonConstructorExpr),
JsonIsPredicate(&'a JsonIsPredicate),
JsonOutput(&'a JsonOutput),
JsonKeyValue(&'a JsonKeyValue),
JsonObjectConstructor(&'a JsonObjectConstructor),
JsonArrayConstructor(&'a JsonArrayConstructor),
JsonArrayQueryConstructor(&'a JsonArrayQueryConstructor),
JsonAggConstructor(&'a JsonAggConstructor),
JsonObjectAgg(&'a JsonObjectAgg),
JsonArrayAgg(&'a JsonArrayAgg),
RtepermissionInfo(&'a RtePermissionInfo),
}
Variants§
Alias(&'a Alias)
RangeVar(&'a RangeVar)
TableFunc(&'a TableFunc)
Var(&'a Var)
Param(&'a Param)
Aggref(&'a Aggref)
GroupingFunc(&'a GroupingFunc)
WindowFunc(&'a WindowFunc)
SubscriptingRef(&'a SubscriptingRef)
FuncExpr(&'a FuncExpr)
NamedArgExpr(&'a NamedArgExpr)
OpExpr(&'a OpExpr)
DistinctExpr(&'a DistinctExpr)
NullIfExpr(&'a NullIfExpr)
ScalarArrayOpExpr(&'a ScalarArrayOpExpr)
BoolExpr(&'a BoolExpr)
SubLink(&'a SubLink)
SubPlan(&'a SubPlan)
AlternativeSubPlan(&'a AlternativeSubPlan)
FieldSelect(&'a FieldSelect)
FieldStore(&'a FieldStore)
RelabelType(&'a RelabelType)
CoerceViaIo(&'a CoerceViaIo)
ArrayCoerceExpr(&'a ArrayCoerceExpr)
ConvertRowtypeExpr(&'a ConvertRowtypeExpr)
CollateExpr(&'a CollateExpr)
CaseExpr(&'a CaseExpr)
CaseWhen(&'a CaseWhen)
CaseTestExpr(&'a CaseTestExpr)
ArrayExpr(&'a ArrayExpr)
RowExpr(&'a RowExpr)
RowCompareExpr(&'a RowCompareExpr)
CoalesceExpr(&'a CoalesceExpr)
MinMaxExpr(&'a MinMaxExpr)
SqlvalueFunction(&'a SqlValueFunction)
XmlExpr(&'a XmlExpr)
NullTest(&'a NullTest)
BooleanTest(&'a BooleanTest)
CoerceToDomain(&'a CoerceToDomain)
CoerceToDomainValue(&'a CoerceToDomainValue)
SetToDefault(&'a SetToDefault)
CurrentOfExpr(&'a CurrentOfExpr)
NextValueExpr(&'a NextValueExpr)
InferenceElem(&'a InferenceElem)
TargetEntry(&'a TargetEntry)
RangeTblRef(&'a RangeTblRef)
JoinExpr(&'a JoinExpr)
FromExpr(&'a FromExpr)
OnConflictExpr(&'a OnConflictExpr)
IntoClause(&'a IntoClause)
RawStmt(&'a RawStmt)
Query(&'a Query)
InsertStmt(&'a InsertStmt)
DeleteStmt(&'a DeleteStmt)
UpdateStmt(&'a UpdateStmt)
SelectStmt(&'a SelectStmt)
AlterTableStmt(&'a AlterTableStmt)
AlterTableCmd(&'a AlterTableCmd)
AlterDomainStmt(&'a AlterDomainStmt)
SetOperationStmt(&'a SetOperationStmt)
GrantStmt(&'a GrantStmt)
GrantRoleStmt(&'a GrantRoleStmt)
AlterDefaultPrivilegesStmt(&'a AlterDefaultPrivilegesStmt)
ClosePortalStmt(&'a ClosePortalStmt)
ClusterStmt(&'a ClusterStmt)
CopyStmt(&'a CopyStmt)
CreateStmt(&'a CreateStmt)
DefineStmt(&'a DefineStmt)
DropStmt(&'a DropStmt)
TruncateStmt(&'a TruncateStmt)
CommentStmt(&'a CommentStmt)
FetchStmt(&'a FetchStmt)
IndexStmt(&'a IndexStmt)
CreateFunctionStmt(&'a CreateFunctionStmt)
AlterFunctionStmt(&'a AlterFunctionStmt)
DoStmt(&'a DoStmt)
RenameStmt(&'a RenameStmt)
RuleStmt(&'a RuleStmt)
NotifyStmt(&'a NotifyStmt)
ListenStmt(&'a ListenStmt)
UnlistenStmt(&'a UnlistenStmt)
TransactionStmt(&'a TransactionStmt)
ViewStmt(&'a ViewStmt)
LoadStmt(&'a LoadStmt)
CreateDomainStmt(&'a CreateDomainStmt)
CreatedbStmt(&'a CreatedbStmt)
DropdbStmt(&'a DropdbStmt)
VacuumStmt(&'a VacuumStmt)
ExplainStmt(&'a ExplainStmt)
CreateTableAsStmt(&'a CreateTableAsStmt)
CreateSeqStmt(&'a CreateSeqStmt)
AlterSeqStmt(&'a AlterSeqStmt)
VariableSetStmt(&'a VariableSetStmt)
VariableShowStmt(&'a VariableShowStmt)
DiscardStmt(&'a DiscardStmt)
CreateTrigStmt(&'a CreateTrigStmt)
CreatePlangStmt(&'a CreatePLangStmt)
CreateRoleStmt(&'a CreateRoleStmt)
AlterRoleStmt(&'a AlterRoleStmt)
DropRoleStmt(&'a DropRoleStmt)
LockStmt(&'a LockStmt)
ConstraintsSetStmt(&'a ConstraintsSetStmt)
ReindexStmt(&'a ReindexStmt)
CheckPointStmt(&'a CheckPointStmt)
CreateSchemaStmt(&'a CreateSchemaStmt)
AlterDatabaseStmt(&'a AlterDatabaseStmt)
AlterDatabaseSetStmt(&'a AlterDatabaseSetStmt)
AlterRoleSetStmt(&'a AlterRoleSetStmt)
CreateConversionStmt(&'a CreateConversionStmt)
CreateCastStmt(&'a CreateCastStmt)
CreateOpClassStmt(&'a CreateOpClassStmt)
CreateOpFamilyStmt(&'a CreateOpFamilyStmt)
AlterOpFamilyStmt(&'a AlterOpFamilyStmt)
PrepareStmt(&'a PrepareStmt)
ExecuteStmt(&'a ExecuteStmt)
DeallocateStmt(&'a DeallocateStmt)
DeclareCursorStmt(&'a DeclareCursorStmt)
CreateTableSpaceStmt(&'a CreateTableSpaceStmt)
DropTableSpaceStmt(&'a DropTableSpaceStmt)
AlterObjectDependsStmt(&'a AlterObjectDependsStmt)
AlterObjectSchemaStmt(&'a AlterObjectSchemaStmt)
AlterOwnerStmt(&'a AlterOwnerStmt)
AlterOperatorStmt(&'a AlterOperatorStmt)
AlterTypeStmt(&'a AlterTypeStmt)
DropOwnedStmt(&'a DropOwnedStmt)
ReassignOwnedStmt(&'a ReassignOwnedStmt)
CompositeTypeStmt(&'a CompositeTypeStmt)
CreateEnumStmt(&'a CreateEnumStmt)
CreateRangeStmt(&'a CreateRangeStmt)
AlterEnumStmt(&'a AlterEnumStmt)
AlterTsdictionaryStmt(&'a AlterTsDictionaryStmt)
AlterTsconfigurationStmt(&'a AlterTsConfigurationStmt)
CreateFdwStmt(&'a CreateFdwStmt)
AlterFdwStmt(&'a AlterFdwStmt)
CreateForeignServerStmt(&'a CreateForeignServerStmt)
AlterForeignServerStmt(&'a AlterForeignServerStmt)
CreateUserMappingStmt(&'a CreateUserMappingStmt)
AlterUserMappingStmt(&'a AlterUserMappingStmt)
DropUserMappingStmt(&'a DropUserMappingStmt)
AlterTableSpaceOptionsStmt(&'a AlterTableSpaceOptionsStmt)
AlterTableMoveAllStmt(&'a AlterTableMoveAllStmt)
SecLabelStmt(&'a SecLabelStmt)
CreateForeignTableStmt(&'a CreateForeignTableStmt)
ImportForeignSchemaStmt(&'a ImportForeignSchemaStmt)
CreateExtensionStmt(&'a CreateExtensionStmt)
AlterExtensionStmt(&'a AlterExtensionStmt)
AlterExtensionContentsStmt(&'a AlterExtensionContentsStmt)
CreateEventTrigStmt(&'a CreateEventTrigStmt)
AlterEventTrigStmt(&'a AlterEventTrigStmt)
RefreshMatViewStmt(&'a RefreshMatViewStmt)
ReplicaIdentityStmt(&'a ReplicaIdentityStmt)
AlterSystemStmt(&'a AlterSystemStmt)
CreatePolicyStmt(&'a CreatePolicyStmt)
AlterPolicyStmt(&'a AlterPolicyStmt)
CreateTransformStmt(&'a CreateTransformStmt)
CreateAmStmt(&'a CreateAmStmt)
CreatePublicationStmt(&'a CreatePublicationStmt)
AlterPublicationStmt(&'a AlterPublicationStmt)
CreateSubscriptionStmt(&'a CreateSubscriptionStmt)
AlterSubscriptionStmt(&'a AlterSubscriptionStmt)
DropSubscriptionStmt(&'a DropSubscriptionStmt)
CreateStatsStmt(&'a CreateStatsStmt)
AlterCollationStmt(&'a AlterCollationStmt)
CallStmt(&'a CallStmt)
AlterStatsStmt(&'a AlterStatsStmt)
AExpr(&'a AExpr)
ColumnRef(&'a ColumnRef)
ParamRef(&'a ParamRef)
AConst(&'a AConst)
FuncCall(&'a FuncCall)
AStar(&'a AStar)
AIndices(&'a AIndices)
AIndirection(&'a AIndirection)
AArrayExpr(&'a AArrayExpr)
ResTarget(&'a ResTarget)
MultiAssignRef(&'a MultiAssignRef)
TypeCast(&'a TypeCast)
CollateClause(&'a CollateClause)
SortBy(&'a SortBy)
WindowDef(&'a WindowDef)
RangeSubselect(&'a RangeSubselect)
RangeFunction(&'a RangeFunction)
RangeTableSample(&'a RangeTableSample)
RangeTableFunc(&'a RangeTableFunc)
RangeTableFuncCol(&'a RangeTableFuncCol)
TypeName(&'a TypeName)
ColumnDef(&'a ColumnDef)
IndexElem(&'a IndexElem)
Constraint(&'a Constraint)
DefElem(&'a DefElem)
RangeTblEntry(&'a RangeTblEntry)
RangeTblFunction(&'a RangeTblFunction)
TableSampleClause(&'a TableSampleClause)
WithCheckOption(&'a WithCheckOption)
SortGroupClause(&'a SortGroupClause)
GroupingSet(&'a GroupingSet)
WindowClause(&'a WindowClause)
ObjectWithArgs(&'a ObjectWithArgs)
AccessPriv(&'a AccessPriv)
CreateOpClassItem(&'a CreateOpClassItem)
TableLikeClause(&'a TableLikeClause)
FunctionParameter(&'a FunctionParameter)
LockingClause(&'a LockingClause)
RowMarkClause(&'a RowMarkClause)
XmlSerialize(&'a XmlSerialize)
WithClause(&'a WithClause)
InferClause(&'a InferClause)
OnConflictClause(&'a OnConflictClause)
CommonTableExpr(&'a CommonTableExpr)
RoleSpec(&'a RoleSpec)
TriggerTransition(&'a TriggerTransition)
PartitionElem(&'a PartitionElem)
PartitionSpec(&'a PartitionSpec)
PartitionBoundSpec(&'a PartitionBoundSpec)
PartitionRangeDatum(&'a PartitionRangeDatum)
PartitionCmd(&'a PartitionCmd)
VacuumRelation(&'a VacuumRelation)
InlineCodeBlock(&'a InlineCodeBlock)
CallContext(&'a CallContext)
Integer(&'a Integer)
Float(&'a Float)
Boolean(&'a Boolean)
String(&'a String)
BitString(&'a BitString)
List(&'a List)
IntList(&'a IntList)
OidList(&'a OidList)
MergeStmt(&'a MergeStmt)
MergeAction(&'a MergeAction)
AlterDatabaseRefreshCollStmt(&'a AlterDatabaseRefreshCollStmt)
ReturnStmt(&'a ReturnStmt)
PlassignStmt(&'a PlAssignStmt)
StatsElem(&'a StatsElem)
CtesearchClause(&'a CteSearchClause)
CtecycleClause(&'a CteCycleClause)
MergeWhenClause(&'a MergeWhenClause)
PublicationObjSpec(&'a PublicationObjSpec)
PublicationTable(&'a PublicationTable)
JsonFormat(&'a JsonFormat)
JsonReturning(&'a JsonReturning)
JsonValueExpr(&'a JsonValueExpr)
JsonConstructorExpr(&'a JsonConstructorExpr)
JsonIsPredicate(&'a JsonIsPredicate)
JsonOutput(&'a JsonOutput)
JsonKeyValue(&'a JsonKeyValue)
JsonObjectConstructor(&'a JsonObjectConstructor)
JsonArrayConstructor(&'a JsonArrayConstructor)
JsonArrayQueryConstructor(&'a JsonArrayQueryConstructor)
JsonAggConstructor(&'a JsonAggConstructor)
JsonObjectAgg(&'a JsonObjectAgg)
JsonArrayAgg(&'a JsonArrayAgg)
RtepermissionInfo(&'a RtePermissionInfo)
Implementations§
Trait Implementations§
impl<'a> Copy for NodeRef<'a>
Auto Trait Implementations§
impl<'a> RefUnwindSafe for NodeRef<'a>
impl<'a> Send for NodeRef<'a>
impl<'a> Sync for NodeRef<'a>
impl<'a> Unpin for NodeRef<'a>
impl<'a> UnwindSafe for NodeRef<'a>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more