rsearch-common 0.2.0

Shared configuration, roles, FIPS TLS, and crypto helpers for rSearch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![warn(missing_docs)]
//! Shared foundations for the rSearch workspace: configuration loading
//! (TOML + `RSEARCH_` env overrides), node roles, FIPS TLS setup,
//! password/token crypto, error types, and telemetry init.

/// Configuration types and TOML/env loading.
pub mod config;
pub mod crypto;
/// Shared error type and result alias.
pub mod error;
/// Node roles (ingest/search/control) and role-list parsing.
pub mod role;
/// Tracing/logging initialization.
pub mod telemetry;
/// FIPS-provider rustls setup for servers and clients.
pub mod tls;