## Aquila Core
[](https://crates.io/crates/aquila_core)
[](https://crates.io/crates/aquila_core)
[](https://docs.rs/aquila_core/)
Types and traits for the ecosystem.
Defines the protocol used by clients and servers.
- **[`AssetManifest`](manifest::AssetManifest)**: The source of truth for a game version. Maps logical paths (e.g., `textures/test.png`) to physical content hashes.
- **[`StorageBackend`](traits::StorageBackend)**: Trait for implementing storage layers (e.g., S3, Filesystem).
- **[`AuthProvider`](traits::AuthProvider)**: Trait for implementing user verification strategies.
License: MIT OR Apache-2.0