Expand description
Core utilities shared by rs-zero crates.
Re-exports§
pub use crate::rest::RestAuthSection;pub use crate::rest::RestMiddlewaresSection;pub use crate::rest::RestServerSection;pub use crate::rest::RestServiceConfig;pub use crate::rpc::RpcMiddlewaresSection;pub use crate::rpc::RpcServerSection;pub use crate::rpc::RpcServiceConfig;pub use config::load_config;pub use dependency_config::DatabaseKindSection;pub use dependency_config::DatabaseSection;pub use dependency_config::EtcdAuthSection;pub use dependency_config::EtcdBackoffSection;pub use dependency_config::EtcdDiscoverySection;pub use dependency_config::RpcClientProvider;pub use dependency_config::RpcClientSection;pub use dependency_config::RpcClientsConfig;pub use dependency_config::RpcDeadlineSection;pub use dependency_config::RpcLoadBalancePolicySection;pub use dependency_config::RpcLoadBalanceSection;pub use dependency_config::RpcRetrySection;pub use dependency_config::RpcStreamingSection;pub use dependency_config::dependency_feature_warnings;pub use error::CoreError;pub use error::CoreResult;pub use logging::LogConfig;pub use logging::LogFormat;pub use logging::LogWriterConfig;pub use logging::RotationPolicy;pub use logging::init_tracing;pub use service::FnService;pub use service::Service;pub use service::ServiceFuture;pub use service::ServiceInfo;pub use service_config::ConfigFeatureWarning;pub use service_config::LogEncoding;pub use service_config::LogMode;pub use service_config::LogSection;pub use service_config::ServiceConfig;pub use service_config::emit_config_warnings;pub use service_group::ServiceGroup;pub use service_group::ServiceGroupConfig;pub use service_group::ServiceGroupHandle;pub use shutdown::ShutdownFuture;pub use shutdown::ShutdownToken;pub use shutdown::shutdown_signal;
Modules§
- config
- dependency_
config - error
- logging
- Logging configuration and helpers.
- service
- service_
config - service_
group - shutdown