reflow_assets
Content-addressed asset database conventions for Reflow — the aid://blake3/… URI scheme plus typed metadata and content kinds used across the runtime.
Most users should depend on
reflow_rtwhich re-exports this crate asreflow_rt::assets. Direct use is only needed for custom tools that author, index, or serve Reflow assets.
What it provides
- Asset identifiers and URI parsing.
- Content-kind enumeration for meshes, textures, tensors, audio, etc.
- Shared types consumed by
reflow_asset_registry(for the registry client) and by asset-producing / consuming actors inreflow_components.
Quick glance
use ;
let aid: AssetId = "aid://blake3/…".parse?;
let asset = new;
Pure-Rust and Wasm-safe — no filesystem, network, or codec dependencies by default.
License
MIT OR Apache-2.0.