Expand description
Rustberg - A production-grade, cross-platform, single-binary Apache Iceberg REST Catalog.
This crate provides the core functionality for the Rustberg Iceberg catalog service.
Re-exports§
pub use server::start_server;
Modules§
- auth
- Authentication and Authorization module.
- catalog
- config
- credentials
- Storage Credential Vending (ICE-002)
- crypto
- Cryptographic primitives and key management.
- observability
- Observability module providing health checks and metrics.
- openapi
- OpenAPI specification for Rustberg Iceberg REST Catalog.
- server
- storage
- Persistent storage abstractions and implementations.
Structs§
- App
- The main application structure.
- AppBuilder
- Builder for constructing an App with custom configuration.
- AppState
- Shared application state passed to all request handlers.