aquila_core 0.6.4

Core module of aquila asset server
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
## Aquila Core
[![Crates.io](https://img.shields.io/crates/v/aquila_core.svg)](https://crates.io/crates/aquila_core)
[![Downloads](https://img.shields.io/crates/d/aquila_core.svg)](https://crates.io/crates/aquila_core)
[![Docs](https://docs.rs/aquila_core/badge.svg)](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