Expand description
Prelude module for convenient imports
Commonly used imports for AllFrame applications
Re-exports§
pub use crate::cache::Cache;pub use crate::cache::CacheConfig;pub use crate::cache::CacheKey;pub use crate::cache::MemoryCache;pub use crate::di::AsyncInit;dipub use crate::di::AsyncInitWith;dipub use crate::di::ContainerBuilder;dipub use crate::di::DependencyError;dipub use crate::di::DependencyRegistry;dipub use crate::di::FromEnv;dipub use crate::di::Provider;dipub use crate::di::Scope;dipub use crate::grpc::GrpcServer;router-grpcpub use crate::grpc::GrpcServerBuilder;router-grpcpub use crate::grpc::GrpcServerError;router-grpcpub use crate::grpc::TlsConfig;router-grpcpub use crate::health::Dependency;healthpub use crate::health::DependencyStatus;healthpub use crate::health::HealthCheck;healthpub use crate::health::HealthReport;healthpub use crate::health::HealthServer;healthpub use crate::health::OverallStatus;healthpub use crate::health::SimpleHealthCheck;healthpub use crate::router::GraphQLAdapter;pub use crate::router::GrpcAdapter;pub use crate::router::GrpcRequest;pub use crate::router::GrpcStatus;pub use crate::router::Method;pub use crate::router::ProtocolAdapter;pub use crate::router::RestAdapter;pub use crate::router::RestRequest;pub use crate::router::RestResponse;pub use crate::router::RouteMetadata;pub use crate::router::Router;pub use crate::router::State;pub use crate::router::ToJsonSchema;pub use crate::router::GraphQLConfig;routerpub use crate::router::GrpcConfig;routerpub use crate::router::RestConfig;routerpub use crate::router::RouterConfig;routerpub use crate::router::ServerConfig;routerpub use crate::shutdown::GracefulShutdown;pub use crate::shutdown::GracefulShutdownExt;pub use crate::shutdown::ShutdownAwareTaskSpawner;pub use crate::shutdown::ShutdownSignal;pub use crate::shutdown::ShutdownToken;
Derive Macros§
- Grpc
Error router-grpc - Re-export GrpcError for convenient error handling Re-export GrpcError derive macro for automatic tonic::Status conversion Derive macro for automatic gRPC status conversion