pub trait ChunkNode {
// Required methods
fn name(&self) -> &'static str;
fn record(&mut self, ctx: &mut ChunkCtx<'_>);
// Provided method
fn params_hash(&self) -> u64 { ... }
}Expand description
A schedulable chunk operation. Knows its static name and how to record itself; resource reads/writes are owned by the registry, not the node.
Required Methods§
Provided Methods§
Sourcefn params_hash(&self) -> u64
fn params_hash(&self) -> u64
Hash of the node’s own parameters; a change marks the node dirty even if no upstream resource changed.