Crate distill_core[][src]

Re-exports

pub use uuid;

Modules

importer_context
utils

Structs

ArtifactId

64-bit hash of the inputs that would produce a given asset artifact

ArtifactMetadata

Serializable metadata for an artifact. Stored in .meta files and metadata DB.

AssetMetadata

Serializable metadata for an asset. Stored in .meta files and metadata DB.

AssetTypeId

UUID of an asset’s Rust type. Produced by TypeUuidDynamic::uuid.

AssetUuid

A universally unique identifier for an asset. An asset can be a value of any Rust type that implements TypeUuidDynamic + [serde::Serialize] + Send.

Enums

AssetRef

A potentially unresolved reference to an asset

CompressionType

Traits

TypeUuidDynamic

Provides a unique 16-byte ID for a value’s type.