nexus — API
MetricType
Section titled “MetricType”pub enum MetricTypeMetricValue
Section titled “MetricValue”pub struct MetricValuePerformanceStats
Section titled “PerformanceStats”pub struct PerformanceStatsQueryStats
Section titled “QueryStats”pub struct QueryStatsHealthStatus
Section titled “HealthStatus”pub enum HealthStatusHealthCheck
Section titled “HealthCheck”pub struct HealthCheckMetricsCollector
Section titled “MetricsCollector”pub struct MetricsCollectorpub enum RolePermission
Section titled “Permission”pub enum Permissionpub struct UserRoleDefinition
Section titled “RoleDefinition”pub struct RoleDefinitionAuthManager
Section titled “AuthManager”pub struct AuthManagerConstraintType
Section titled “ConstraintType”pub enum ConstraintTypeConstraint
Section titled “Constraint”pub struct ConstraintConstraintMetadata
Section titled “ConstraintMetadata”pub struct ConstraintMetadataForeignKeyRef
Section titled “ForeignKeyRef”pub struct ForeignKeyRefShardId
Section titled “ShardId”pub struct ShardIdShardLocation
Section titled “ShardLocation”pub struct ShardLocationQueryFragment
Section titled “QueryFragment”pub struct QueryFragmentExecutionResult
Section titled “ExecutionResult”pub struct ExecutionResultCoordinationStrategy
Section titled “CoordinationStrategy”pub enum CoordinationStrategyDistributedQueryExecutor
Section titled “DistributedQueryExecutor”pub struct DistributedQueryExecutorBTreeIndex
Section titled “BTreeIndex”pub struct BTreeIndexHashIndex
Section titled “HashIndex”pub struct HashIndexBloomFilter
Section titled “BloomFilter”pub struct BloomFilterQueryCache
Section titled “QueryCache”pub struct QueryCacheIndexingManager
Section titled “IndexingManager”pub struct IndexingManagerTableStore
Section titled “TableStore”pub struct TableStoreDocumentStore
Section titled “DocumentStore”pub struct DocumentStoreGraphStore
Section titled “GraphStore”pub struct GraphStoreVectorRecord
Section titled “VectorRecord”pub struct VectorRecordVectorStore
Section titled “VectorStore”pub struct VectorStorecosine_distance(a:
Section titled “cosine_distance(a:”pub fn cosine_distance(a: &[f32], b: &[f32]) -> f32MultiModelEngine
Section titled “MultiModelEngine”pub struct MultiModelEngineOperationType
Section titled “OperationType”pub enum OperationTypeQueryPlanNode
Section titled “QueryPlanNode”pub struct QueryPlanNodeQueryPlan
Section titled “QueryPlan”pub struct QueryPlanQueryOptimizer
Section titled “QueryOptimizer”pub struct QueryOptimizerQueryStatistics
Section titled “QueryStatistics”pub struct QueryStatisticsIndexInfo
Section titled “IndexInfo”pub struct IndexInfoRaftState
Section titled “RaftState”pub enum RaftStateLogEntry
Section titled “LogEntry”pub struct LogEntryReplicaInfo
Section titled “ReplicaInfo”pub struct ReplicaInfoRaftNode
Section titled “RaftNode”pub struct RaftNodeReplicationManager
Section titled “ReplicationManager”pub struct ReplicationManagerFailoverCoordinator
Section titled “FailoverCoordinator”pub struct FailoverCoordinatorShardRange
Section titled “ShardRange”pub struct ShardRangeShardingStrategy
Section titled “ShardingStrategy”pub enum ShardingStrategyConsistentHashRing
Section titled “ConsistentHashRing”pub struct ConsistentHashRingShardConfig
Section titled “ShardConfig”pub struct ShardConfigShardManager
Section titled “ShardManager”pub struct ShardManagerRebalanceCoordinator
Section titled “RebalanceCoordinator”pub struct RebalanceCoordinatorMetricType
Section titled “MetricType”pub enum MetricTypeQueryMetrics
Section titled “QueryMetrics”pub struct QueryMetricsSlowQueryLog
Section titled “SlowQueryLog”pub struct SlowQueryLogHealthStatus
Section titled “HealthStatus”pub enum HealthStatusHealthCheck
Section titled “HealthCheck”pub struct HealthCheckConnectionStats
Section titled “ConnectionStats”pub struct ConnectionStatsPerformanceMonitor
Section titled “PerformanceMonitor”pub struct PerformanceMonitorTelemetryCollector
Section titled “TelemetryCollector”pub struct TelemetryCollectorAppState
Section titled “AppState”pub struct AppStateApiError(String);
Section titled “ApiError(String);”pub struct ApiError(String);create_router(state:
Section titled “create_router(state:”pub fn create_router(state: AppState) -> RouterMessageType
Section titled “MessageType”pub enum MessageTypePgMessage
Section titled “PgMessage”pub struct PgMessageTcpConnectionHandler
Section titled “TcpConnectionHandler”pub struct TcpConnectionHandlerTcpServer
Section titled “TcpServer”pub struct TcpServerAggregateFunction
Section titled “AggregateFunction”pub enum AggregateFunctionAggregateAccumulator
Section titled “AggregateAccumulator”pub struct AggregateAccumulatorGroupByProcessor
Section titled “GroupByProcessor”pub struct GroupByProcessorCommonTableExpression
Section titled “CommonTableExpression”pub struct CommonTableExpressionSubqueryType
Section titled “SubqueryType”pub enum SubqueryTypeSubquery
Section titled “Subquery”pub struct SubqueryCteMaterializer
Section titled “CteMaterializer”pub struct CteMaterializerSubqueryExecutor
Section titled “SubqueryExecutor”pub struct SubqueryExecutorInsertStatement
Section titled “InsertStatement”pub struct InsertStatementUpdateStatement
Section titled “UpdateStatement”pub struct UpdateStatementDeleteStatement
Section titled “DeleteStatement”pub struct DeleteStatementQueryExecutor
Section titled “QueryExecutor”pub struct QueryExecutorpub struct TokenDocument
Section titled “Document”pub struct DocumentPosting
Section titled “Posting”pub struct PostingInvertedIndex
Section titled “InvertedIndex”pub struct InvertedIndexTokenizer;
Section titled “Tokenizer;”pub struct Tokenizer;BM25Scorer
Section titled “BM25Scorer”pub struct BM25ScorerSqlFunction
Section titled “SqlFunction”pub enum SqlFunctionSqlExpression
Section titled “SqlExpression”pub enum SqlExpressionFunctionEvaluator;
Section titled “FunctionEvaluator;”pub struct FunctionEvaluator;JoinType
Section titled “JoinType”pub enum JoinTypeJoinCondition
Section titled “JoinCondition”pub struct JoinConditionJoinExecutor;
Section titled “JoinExecutor;”pub struct JoinExecutor;ColumnStatistics
Section titled “ColumnStatistics”pub struct ColumnStatisticsHistogramBucket
Section titled “HistogramBucket”pub struct HistogramBucketHistogram
Section titled “Histogram”pub struct HistogramPredicateType
Section titled “PredicateType”pub enum PredicateTypePredicate
Section titled “Predicate”pub struct PredicateStatisticsCollector
Section titled “StatisticsCollector”pub struct StatisticsCollectorQueryOptimizer
Section titled “QueryOptimizer”pub struct QueryOptimizerIndexType
Section titled “IndexType”pub enum IndexTypeAccessPath
Section titled “AccessPath”pub struct AccessPathJoinPlan
Section titled “JoinPlan”pub struct JoinPlanQueryPlan
Section titled “QueryPlan”pub struct QueryPlanQueryOptimizer;
Section titled “QueryOptimizer;”pub struct QueryOptimizer;TableStatistics
Section titled “TableStatistics”pub struct TableStatisticsColumnStats
Section titled “ColumnStats”pub struct ColumnStatsIndexInfo
Section titled “IndexInfo”pub struct IndexInfoFilterOp
Section titled “FilterOp”pub enum FilterOpFilter
Section titled “Filter”pub struct FilterParsedSelect
Section titled “ParsedSelect”pub struct ParsedSelectParsedJoin
Section titled “ParsedJoin”pub struct ParsedJoinJoinType
Section titled “JoinType”pub enum JoinTypeAdvancedSqlParser
Section titled “AdvancedSqlParser”pub struct AdvancedSqlParserPlanType
Section titled “PlanType”pub enum PlanTypeQueryCost
Section titled “QueryCost”pub struct QueryCostColumnStats
Section titled “ColumnStats”pub struct ColumnStatsTableStats
Section titled “TableStats”pub struct TableStatsPlanNode
Section titled “PlanNode”pub struct PlanNodeQueryPlanner
Section titled “QueryPlanner”pub struct QueryPlannerExplainFormatter;
Section titled “ExplainFormatter;”pub struct ExplainFormatter;FrameType
Section titled “FrameType”pub enum FrameTypeFrameBound
Section titled “FrameBound”pub enum FrameBoundWindowFrame
Section titled “WindowFrame”pub struct WindowFrameWindowFunctionType
Section titled “WindowFunctionType”pub enum WindowFunctionTypeWindowSpec
Section titled “WindowSpec”pub struct WindowSpecWindowFunctionContext
Section titled “WindowFunctionContext”pub struct WindowFunctionContextWindowFunctionProcessor
Section titled “WindowFunctionProcessor”pub struct WindowFunctionProcessorParsedQuery
Section titled “ParsedQuery”pub struct ParsedQueryQueryType
Section titled “QueryType”pub enum QueryTypeExecutableExpr
Section titled “ExecutableExpr”pub struct ExecutableExprSqlParser
Section titled “SqlParser”pub struct SqlParserLruCache<K:
Section titled “LruCache<K:”pub struct LruCache<K: Clone + PartialEq + Eq + std::hash::Hash, V: Clone>BufferPoolPage
Section titled “BufferPoolPage”pub struct BufferPoolPageBufferPool
Section titled “BufferPool”pub struct BufferPoolQueryResultCache
Section titled “QueryResultCache”pub struct QueryResultCacheCacheStats
Section titled “CacheStats”pub struct CacheStatsVersion
Section titled “Version”pub struct VersionVersionChain
Section titled “VersionChain”pub struct VersionChainLockType
Section titled “LockType”pub enum LockTypepub struct LockLockManager
Section titled “LockManager”pub struct LockManagerIsolationLevel
Section titled “IsolationLevel”pub enum IsolationLevelMVCCTransaction
Section titled “MVCCTransaction”pub struct MVCCTransactionConflictGraph
Section titled “ConflictGraph”pub struct ConflictGraphStorageBackend:
Section titled “StorageBackend:”pub trait StorageBackend: Send + SyncInMemoryBackend
Section titled “InMemoryBackend”pub struct InMemoryBackendRocksDbBackend
Section titled “RocksDbBackend”pub struct RocksDbBackendPersistentTable
Section titled “PersistentTable”pub struct PersistentTableCacheLayer
Section titled “CacheLayer”pub struct CacheLayerWalEntry
Section titled “WalEntry”pub struct WalEntryTxStatus
Section titled “TxStatus”pub enum TxStatusOperation
Section titled “Operation”pub enum OperationTxIdGenerator
Section titled “TxIdGenerator”pub struct TxIdGeneratorTransaction
Section titled “Transaction”pub struct TransactionIsolationLevel
Section titled “IsolationLevel”pub enum IsolationLevelWalManager
Section titled “WalManager”pub struct WalManagerVersionedValue<T>
Section titled “VersionedValue<T>”pub struct VersionedValue<T>MvccStore<T>
Section titled “MvccStore<T>”pub struct MvccStore<T>TransactionManager
Section titled “TransactionManager”pub struct TransactionManagerRecordId(pub
Section titled “RecordId(pub”pub struct RecordId(pub Uuid);pub enum ValueColumnDef
Section titled “ColumnDef”pub struct ColumnDefColumnType
Section titled “ColumnType”pub enum ColumnTypepub struct RowDocument
Section titled “Document”pub struct DocumentGraphNode
Section titled “GraphNode”pub struct GraphNodeGraphEdge
Section titled “GraphEdge”pub struct GraphEdgeQueryResult
Section titled “QueryResult”pub struct QueryResultTableMetadata
Section titled “TableMetadata”pub struct TableMetadatapub struct Table