Expand description
High-performance metadata manager for ForgeScript functions, enums, and events.
This module provides:
- Fast function lookup using a prefix trie
- WASM-compatible by default (no filesystem dependencies)
- Optional caching support for native platforms
- Robust error handling with no panics
- Concurrent access with DashMap
Structs§
- Event
Field - Fetch
Stats - Statistics from a fetch operation
- Fetcher
- HTTP fetcher for metadata
- Function
Trie - High-performance prefix trie for function lookup
- Metadata
Cache - Serializable cache format
- Metadata
Manager - High-performance metadata manager
- Metadata
Source - Source configuration for fetching metadata
Enums§
Functions§
- custom_
source - Create a metadata source from custom URLs
- github_
source - Create a metadata source from a GitHub repository