murk-core
Core types crate for the Murk simulation engine.
Defines the foundational types shared across all Murk crates: field definitions,
commands, receipts, IDs, error types, and the core traits (FieldReader,
FieldWriter, SnapshotAccess).
Most users should depend on the top-level murk
crate instead, which re-exports these types via murk::types.
Installation
Most users should depend on the top-level murk crate,
which re-exports this as murk::types.
When to use directly
Depend on this crate directly only if building custom crates outside the Murk workspace or need minimal dependencies.
Usage
use ;
let heat = FieldDef ;
let velocity = FieldDef ;
Documentation
- Murk Book — concepts and guides
- API Reference — rustdoc
- Examples — complete working projects