Skip to main content

Crate rustberg

Crate rustberg 

Source
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.