Skip to main content

Module daemon_client

Module daemon_client 

Source
Expand description

Daemon client integration re-exports.

Canonical daemon abstractions now live in frankensearch:

  • frankensearch-core: DaemonClient, DaemonError, DaemonRetryConfig
  • frankensearch-fusion: NoopDaemonClient, DaemonFallbackEmbedder, DaemonFallbackReranker

Structs§

DaemonFallbackEmbedder
Embedder wrapper that uses the daemon when available and falls back to a local embedder.
DaemonFallbackReranker
Reranker wrapper that uses the daemon when available and falls back to a local reranker.
DaemonRetryConfig
Retry/backoff configuration for daemon requests.
NoopDaemonClient
No-op daemon client used when daemon config is missing.

Enums§

DaemonError
Daemon request failure details.

Traits§

DaemonClient
Abstract daemon client.