Expand description
Core domain models and types for LLM Registry
This crate contains the core data structures, enums, and domain logic that represent assets, metadata, dependencies, and related concepts in the LLM Registry system.
Re-exports§
pub use asset::Asset;pub use asset::AssetMetadata;pub use asset::AssetType;pub use checksum::Checksum;pub use checksum::HashAlgorithm;pub use dependency::AssetReference;pub use dependency::DependencyGraph;pub use error::RegistryError;pub use error::Result;pub use event::EventType;pub use event::RegistryEvent;pub use provenance::Provenance;pub use storage::StorageBackend;pub use storage::StorageLocation;pub use types::AssetId;pub use types::AssetStatus;pub use types::Tags;pub use types::Annotations;
Modules§
- asset
- Core asset types and metadata structures
- checksum
- Checksum verification and hashing algorithm support
- dependency
- Asset dependency management and graph structures
- error
- Error types for the LLM Registry
- event
- Event system for tracking registry operations
- provenance
- Provenance tracking for assets
- storage
- Storage backend abstractions and location handling
- types
- Core type definitions