MCPcopy Create free account

hub / github.com/Chiicake/hybrid-kv / types & classes

Types & classes131 in github.com/Chiicake/hybrid-kv

↓ 4 callersClassTtl
hkv-common/src/types.rs:279
↓ 3 callersClassVersion
hkv-common/src/types.rs:241
↓ 2 callersClassEntryFlags
hkv-common/src/types.rs:322
EnumAccessClass
hkv-server/src/observation.rs:23
InterfaceActiveBenchmark
hkv-gui/src-tauri/src/runners/mod.rs:32
ClassActiveRun
hkv-gui/src-tauri/src/benchmark_manager.rs:43
ClassApiError
hkv-gui/src-tauri/src/commands.rs:23
ClassAppState
hkv-gui/src-tauri/src/state.rs:14
ClassBatchPromoteEntry
hkv-common/src/protocol.rs:256
ClassBatchPromoteRequest
hkv-common/src/protocol.rs:287
ClassBatchPromoteResponse
hkv-common/src/protocol.rs:318
ClassBenchConfig
hkv-engine/src/bin/bench_engine.rs:40
ClassBenchmarkEventEnvelope
hkv-gui/src-tauri/src/models.rs:110
EnumBenchmarkLifecycleEvent
hkv-gui/src-tauri/src/runners/mod.rs:9
ClassBenchmarkManager
hkv-gui/src-tauri/src/benchmark_manager.rs:30
ClassBenchmarkManagerState
hkv-gui/src-tauri/src/benchmark_manager.rs:38
InterfaceBenchmarkProcess
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:11
InterfaceBenchmarkProcessSpawner
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:18
ClassBenchmarkResult
hkv-gui/src-tauri/src/models.rs:40
ClassBenchmarkRun
hkv-gui/src-tauri/src/models.rs:53
ClassBenchmarkRunRequest
hkv-gui/src-tauri/src/models.rs:9
InterfaceBenchmarkRunSink
hkv-gui/src-tauri/src/benchmark_manager.rs:16
InterfaceBenchmarkRunner
hkv-gui/src-tauri/src/runners/mod.rs:36
ClassCacheStats
hkv-common/src/protocol.rs:395
ClassClientConfig
hkv-client/src/client.rs:105
EnumClientError
hkv-client/src/client.rs:54
EnumClientTtl
hkv-client/src/client.rs:94
EnumCommandKind
hkv-server/src/observation.rs:13
ClassConfigRequest
hkv-common/src/protocol.rs:487
ClassConnection
Single TCP connection with reusable buffers. The buffers are stored on the connection to avoid per-call allocations.
hkv-client/src/pool.rs:180
ClassConnectionPool
hkv-client/src/pool.rs:57
ClassDemoteRequest
hkv-common/src/protocol.rs:347
ClassEntry
hkv-common/src/types.rs:462
ClassEntryMetadata
hkv-common/src/types.rs:383
ClassExactCounterSnapshot
hkv-server/src/observation/exact.rs:9
ClassExactHotKey
hkv-server/src/observation/exact.rs:71
ClassExactHotKeyCounts
hkv-server/src/observation/exact.rs:79
ClassExactHotnessEvaluator
hkv-server/src/observation/exact.rs:86
ClassExactObservationCounter
hkv-server/src/observation/exact.rs:19
ClassExactObservationLog
hkv-server/src/observation/exact.rs:53
EnumExecError
hkv-client/src/pool.rs:15
InterfaceExperimentObservationSink
hkv-server/src/observation.rs:37
ClassExpirationEntry
hkv-engine/src/memory.rs:99
ClassExpirationHandle
Handle for the background expiration sweeper. Call `stop` to signal shutdown and join the thread.
hkv-engine/src/memory.rs:340
ClassFailingClient
hkv-gui/src-tauri/src/state.rs:240
ClassFailingClientFactory
hkv-gui/src-tauri/src/state.rs:232
ClassFakeActiveBenchmark
hkv-gui/src-tauri/src/benchmark_manager.rs:360
ClassFakeChild
hkv-gui/src-tauri/src/state.rs:200
ClassFakeChild
hkv-gui/src-tauri/src/server_manager.rs:464
ClassFakeEngine
hkv-server/src/server.rs:727
ClassFakeLauncher
hkv-gui/src-tauri/src/state.rs:176
ClassFakeLauncher
hkv-gui/src-tauri/src/server_manager.rs:427
EnumFakeOp
hkv-server/src/server.rs:717
ClassFakeProcess
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:430
ClassFakeRunner
hkv-gui/src-tauri/src/benchmark_manager.rs:373
ClassFakeRunner
hkv-gui/src-tauri/src/runners/mod.rs:84
EnumFakeScenario
hkv-gui/src-tauri/src/benchmark_manager.rs:380
ClassFakeSpawner
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:466
ClassFlushRequest
hkv-common/src/protocol.rs:521
EnumHkvError
hkv-common/src/error.rs:38
EnumHkvErrorCategory
hkv-common/src/error.rs:17
InterfaceInfoClient
hkv-gui/src-tauri/src/info_poller.rs:19
InterfaceInfoClientFactory
hkv-gui/src-tauri/src/info_poller.rs:23
ClassInfoPoller
hkv-gui/src-tauri/src/info_poller.rs:9
ClassInfoPollerState
hkv-gui/src-tauri/src/info_poller.rs:14
ClassInfoSnapshot
hkv-gui/src-tauri/src/models.rs:89
ClassInvalidateRequest
hkv-common/src/protocol.rs:369
EnumIoctlCommand
hkv-common/src/ioctl.rs:292
ClassIoctlHeader
hkv-common/src/protocol.rs:113
ClassKVClient
Synchronous client with connection pooling. This is a facade over the pool and RESP encoder/decoder. Each call acquires a connection, executes one co
hkv-client/src/client.rs:140
InterfaceKVEngine
Strategy pattern: defines the engine behavior surface for the server. Keys and values are treated as bulk strings (binary-safe) for Phase 1.
hkv-engine/src/engine.rs:32
ClassKey
hkv-common/src/types.rs:70
ClassKvInfoClient
hkv-gui/src-tauri/src/info_poller.rs:27
ClassKvInfoClientFactory
hkv-gui/src-tauri/src/info_poller.rs:38
ClassLatencyHistogram
Fixed-bucket latency histogram. Uses a linear scan to pick buckets; this is O(buckets) but the list is small and stays hot in cache. If you need fast
hkv-server/src/metrics.rs:162
ClassLatencySnapshot
hkv-server/src/metrics.rs:43
ClassLaunchSpec
hkv-gui/src-tauri/src/server_manager.rs:13
InterfaceManagedChild
hkv-gui/src-tauri/src/server_manager.rs:18
ClassManagedProcess
hkv-gui/src-tauri/src/server_manager.rs:89
ClassManagerState
hkv-gui/src-tauri/src/server_manager.rs:101
ClassMemoryEngine
hkv-engine/src/memory.rs:320
ClassMetrics
Thread-safe metrics aggregator for the server. The struct is intentionally small and uses `AtomicU64` so record calls are zero-allocation and cheap.
hkv-server/src/metrics.rs:61
ClassMetricsSnapshot
hkv-server/src/metrics.rs:28
ClassNode
hkv-engine/src/memory.rs:66
ClassNormalizedRunSummary
hkv-gui/src-tauri/src/models.rs:66
ClassNullBenchmarkRunSink
hkv-gui/src-tauri/src/benchmark_manager.rs:21
ClassObservationCountSummary
hkv-server/tests/observation.rs:128
ClassObservationEvent
hkv-server/src/observation.rs:29
ClassOverheadComparison
hkv-server/tests/observation.rs:134
ClassOverheadRunMetrics
hkv-server/tests/observation.rs:107
ClassOverheadRunSummary
hkv-server/tests/observation.rs:117
ClassOverheadWorkflowConfig
hkv-server/tests/observation.rs:94
ClassOverheadWorkloadConfig
hkv-server/tests/observation.rs:88
EnumParseState
hkv-server/src/protocol.rs:34
ClassPoolConfig
hkv-client/src/pool.rs:30
ClassPoolInner
hkv-client/src/pool.rs:50
ClassPoolState
hkv-client/src/pool.rs:45
ClassPooledConnection
RAII wrapper returning a connection to the pool on drop.
hkv-client/src/pool.rs:131
InterfaceProcessLauncher
hkv-gui/src-tauri/src/server_manager.rs:25
ClassPromoteRequest
hkv-common/src/protocol.rs:198
next →1–100 of 131, ranked by callers