pub enum PhysicalPlanKind {
Show 72 variants
CreateNodeLabel,
CreateRelationshipType,
CreateNodeTable,
CreateRelationshipTable,
CreateProperty,
AlterTableState,
AlterPropertyState,
CreateIndex,
CreateCompositeIndex,
CreateRangeIndex,
CreateFullTextIndex,
CreateUniqueConstraint,
CreateNodePropertyExistsConstraint,
CreateRelationshipUniqueConstraint,
CreateRelationshipPropertyExistsConstraint,
ProjectGraph,
GraphAlgorithm,
VectorSeedScan,
TextSeedScan,
GraphSeedScan,
VectorIndexScan,
CreateNode,
UnwindMutationExec,
MergeNode,
MergeRelationship,
MergeMatchedRelationship,
MergeRelationshipFromMatchedRelationship,
MergeRelationshipToMatchedTarget,
MergeRelationshipFromMatchedTarget,
CreateMatchedRelationship,
SetNodeProperty,
SetNodeProperties,
SetNodePropertiesReturn,
SetRelationshipProperty,
SetRelationshipProperties,
DeleteNode,
DeleteRelationship,
DeleteRelationshipTargetNodes,
CreateRelationship,
GraphMatchExec,
EmptyExec,
SeqNodeScan,
NodeProjectionScanExec,
SourceSegmentScan,
NodeCartesianProductExec,
HashJoinExec,
NodeColumnLookupExec,
IndexNodeSeek,
IndexNodeMultiSeek,
IndexNodeUnionSeek,
IndexNodeCompositeSeek,
IndexNodeCompositeRangeSeek,
IndexNodeRangeSeek,
IndexNodeTextSeek,
AdjacencyExpandExec,
AdjacencyExistsExec,
OptionalDegreeExec,
OptionalRelationshipCountSumExec,
NodeCountExec,
RelationshipCountExec,
ThreadRepairStatsExec,
ShortestPathExec,
FilterExec,
ProjectExec,
AggregateExec,
DistinctExec,
SortExec,
TopNExec,
LimitExec,
ScoringRerankExec,
ScoringProgramExec,
HostScoringExec,
}Variants§
CreateNodeLabel
CreateRelationshipType
CreateNodeTable
CreateRelationshipTable
CreateProperty
AlterTableState
AlterPropertyState
CreateIndex
CreateCompositeIndex
CreateRangeIndex
CreateFullTextIndex
CreateUniqueConstraint
CreateNodePropertyExistsConstraint
CreateRelationshipUniqueConstraint
CreateRelationshipPropertyExistsConstraint
ProjectGraph
GraphAlgorithm
VectorSeedScan
TextSeedScan
GraphSeedScan
VectorIndexScan
CreateNode
UnwindMutationExec
MergeNode
MergeRelationship
MergeMatchedRelationship
MergeRelationshipFromMatchedRelationship
MergeRelationshipToMatchedTarget
MergeRelationshipFromMatchedTarget
CreateMatchedRelationship
SetNodeProperty
SetNodeProperties
SetNodePropertiesReturn
SetRelationshipProperty
SetRelationshipProperties
DeleteNode
DeleteRelationship
DeleteRelationshipTargetNodes
CreateRelationship
GraphMatchExec
EmptyExec
SeqNodeScan
NodeProjectionScanExec
SourceSegmentScan
NodeCartesianProductExec
HashJoinExec
NodeColumnLookupExec
IndexNodeSeek
IndexNodeMultiSeek
IndexNodeUnionSeek
IndexNodeCompositeSeek
IndexNodeCompositeRangeSeek
IndexNodeRangeSeek
IndexNodeTextSeek
AdjacencyExpandExec
AdjacencyExistsExec
OptionalDegreeExec
OptionalRelationshipCountSumExec
NodeCountExec
RelationshipCountExec
ThreadRepairStatsExec
ShortestPathExec
FilterExec
ProjectExec
AggregateExec
DistinctExec
SortExec
TopNExec
LimitExec
ScoringRerankExec
ScoringProgramExec
HostScoringExec
Implementations§
Source§impl PhysicalPlanKind
impl PhysicalPlanKind
pub fn all() -> &'static [PhysicalPlanKind]
pub fn as_str(self) -> &'static str
pub fn class(self) -> PhysicalPlanClass
Trait Implementations§
Source§impl Clone for PhysicalPlanKind
impl Clone for PhysicalPlanKind
Source§fn clone(&self) -> PhysicalPlanKind
fn clone(&self) -> PhysicalPlanKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PhysicalPlanKind
Source§impl Debug for PhysicalPlanKind
impl Debug for PhysicalPlanKind
impl Eq for PhysicalPlanKind
Source§impl FromStr for PhysicalPlanKind
impl FromStr for PhysicalPlanKind
Source§impl Hash for PhysicalPlanKind
impl Hash for PhysicalPlanKind
Source§impl Ord for PhysicalPlanKind
impl Ord for PhysicalPlanKind
Source§fn cmp(&self, other: &PhysicalPlanKind) -> Ordering
fn cmp(&self, other: &PhysicalPlanKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for PhysicalPlanKind
impl PartialEq for PhysicalPlanKind
Source§impl PartialOrd for PhysicalPlanKind
impl PartialOrd for PhysicalPlanKind
impl StructuralPartialEq for PhysicalPlanKind
Auto Trait Implementations§
impl Freeze for PhysicalPlanKind
impl RefUnwindSafe for PhysicalPlanKind
impl Send for PhysicalPlanKind
impl Sync for PhysicalPlanKind
impl Unpin for PhysicalPlanKind
impl UnsafeUnpin for PhysicalPlanKind
impl UnwindSafe for PhysicalPlanKind
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