27 lines
831 B
Rust
27 lines
831 B
Rust
//! Typed bootstrap configuration contract for Crank processes.
|
|
|
|
mod debug;
|
|
mod diagnostic;
|
|
mod fingerprint;
|
|
mod migrator;
|
|
mod process;
|
|
pub mod render;
|
|
mod schema;
|
|
mod source;
|
|
mod validation;
|
|
mod value;
|
|
|
|
pub use diagnostic::{ConfigError, Diagnostic, DiagnosticCode};
|
|
pub use migrator::{MigratorConfig, parse_migrator};
|
|
pub use process::{
|
|
AdminProcessConfig, CacheBackend, CacheSettings, DatabaseSettings, DeprecationRecord,
|
|
EffectiveConfig, ExternalReferenceSettings, McpProcessConfig, MetricsSettings,
|
|
ObservabilitySettings, OtlpSettings, OutboundSettings, PoolSettings, ProcessKind,
|
|
RateLimitSettings, RuntimeSettings, parse_process,
|
|
};
|
|
pub use schema::{
|
|
FieldMode, FieldSpec, ProcessScope, Sensitivity, deployment_field_registry, field_registry,
|
|
};
|
|
pub use source::ConfigSource;
|
|
pub use value::SecretString;
|