Expand description
Configuration types for typub.
This crate provides the core configuration structures used by typub:
Config— main configuration fromtypub.tomlPlatformConfig— per-platform configurationStorageConfig— S3-compatible storage configuration per [[RFC-0004]]
Extracted per [[RFC-0007:C-SHARED-TYPES]] to enable adapter subcrates to depend on configuration without circular dependencies.
Modules§
Structs§
- Config
- Main configuration structure
- Platform
Config - Storage
Config - Storage configuration for external asset storage Per [[RFC-0004:C-STORAGE-CONFIG]]
- ThemeId
- Newtype for theme identifiers.
Enums§
- Config
Load Result - Result of loading configuration.
Functions§
- resolve_
published - Resolve
publishedusing RFC-0005:C-RESOLUTION-ORDER 5-level chain: