universal_db — API
BenchmarkResult
Заголовок раздела «BenchmarkResult»pub struct BenchmarkResultProfiler
Заголовок раздела «Profiler»pub struct Profilerprint_comparison_table()
Заголовок раздела «print_comparison_table()»pub fn print_comparison_table()ConcurrencyManager
Заголовок раздела «ConcurrencyManager»pub struct ConcurrencyManagerParallelEventProcessor
Заголовок раздела «ParallelEventProcessor»pub struct ParallelEventProcessorAsyncEventQueue
Заголовок раздела «AsyncEventQueue»pub struct AsyncEventQueueTimeoutLock<T>
Заголовок раздела «TimeoutLock<T>»pub struct TimeoutLock<T>OperationCounter
Заголовок раздела «OperationCounter»pub struct OperationCounterOperationGuard
Заголовок раздела «OperationGuard»pub struct OperationGuardreplay_events(events:
Заголовок раздела «replay_events(events:»pub fn replay_events(events: &[Event], state_store: &mut StateStore)replay_events_until(
Заголовок раздела «replay_events_until(»pub fn replay_events_until(rebuild_state(event_store:
Заголовок раздела «rebuild_state(event_store:»pub fn rebuild_state(event_store: &EventStore, state_store: &mut StateStore)create_snapshot(
Заголовок раздела «create_snapshot(»pub fn create_snapshot(rollback(
Заголовок раздела «rollback(»pub fn rollback(ConsistencyInvariant
Заголовок раздела «ConsistencyInvariant»pub struct ConsistencyInvariantConsistencyVerifier;
Заголовок раздела «ConsistencyVerifier;»pub struct ConsistencyVerifier;StateTracer
Заголовок раздела «StateTracer»pub struct StateTracerTraceEntry
Заголовок раздела «TraceEntry»pub struct TraceEntryBfsResult
Заголовок раздела «BfsResult»pub struct BfsResultPathResult
Заголовок раздела «PathResult»pub struct PathResultGraphAnalysis
Заголовок раздела «GraphAnalysis»pub struct GraphAnalysispub fn bfs(pub fn dfs(find_shortest_path(
Заголовок раздела «find_shortest_path(»pub fn find_shortest_path(find_all_reachable(
Заголовок раздела «find_all_reachable(»pub fn find_all_reachable(analyze_connectivity(graph:
Заголовок раздела «analyze_connectivity(graph:»pub fn analyze_connectivity(graph: &GraphStore) -> GraphAnalysisfind_neighbors_by_type(
Заголовок раздела «find_neighbors_by_type(»pub fn find_neighbors_by_type(find_cycles(graph:
Заголовок раздела «find_cycles(graph:»pub fn find_cycles(graph: &GraphStore) -> Vec<Vec<String>>find_neighbors_at_time(
Заголовок раздела «find_neighbors_at_time(»pub fn find_neighbors_at_time(calculate_node_degrees(graph:
Заголовок раздела «calculate_node_degrees(graph:»pub fn calculate_node_degrees(graph: &GraphStore) -> HashMap<String, (usize, usize)>TimeRangeIndex
Заголовок раздела «TimeRangeIndex»pub struct TimeRangeIndexTypeIndex
Заголовок раздела «TypeIndex»pub struct TypeIndexPropertyIndex
Заголовок раздела «PropertyIndex»pub struct PropertyIndexPrefixIndex
Заголовок раздела «PrefixIndex»pub struct PrefixIndexQueryCache
Заголовок раздела «QueryCache»pub struct QueryCacheCompositeIndex
Заголовок раздела «CompositeIndex»pub struct CompositeIndexIndexStats
Заголовок раздела «IndexStats»pub struct IndexStatspub struct Nodepub struct EdgeEventType
Заголовок раздела «EventType»pub enum EventTypepub struct Eventpub struct StateSnapshot
Заголовок раздела «Snapshot»pub struct SnapshotPersistenceError
Заголовок раздела «PersistenceError»pub enum PersistenceErrorPersistenceManager
Заголовок раздела «PersistenceManager»pub struct PersistenceManagerrecover_from_backup(
Заголовок раздела «recover_from_backup(»pub fn recover_from_backup(GraphStore
Заголовок раздела «GraphStore»pub struct GraphStoreEventStore
Заголовок раздела «EventStore»pub struct EventStoreStateStore
Заголовок раздела «StateStore»pub struct StateStoreConflictResolutionStrategy
Заголовок раздела «ConflictResolutionStrategy»pub enum ConflictResolutionStrategyTransaction
Заголовок раздела «Transaction»pub struct TransactionTransactionStatus
Заголовок раздела «TransactionStatus»pub enum TransactionStatusConflict
Заголовок раздела «Conflict»pub struct ConflictConflictType
Заголовок раздела «ConflictType»pub enum ConflictTypeTransactionManager
Заголовок раздела «TransactionManager»pub struct TransactionManager