Crate goods[][src]

Expand description

Asset loader.

Modules

Structs

Virtual storage for all available assets.

Builder for Loader. Allows configure asset loader with required Sources.

A Universally Unique Identifier (UUID).

Enums

Traits

An asset type that can be built from decoded representation.

Derive Macros

Creates structures to act as two stages first of asset and implement asset using those. First stages must be deserializable with serde. For this, all non-asset fields of the target struct must implement DeserializeOwned. In turn asset fields will be replaced with uuid for first stage struct. Second stages will have AssetResults fields in place of the assets.