1/// Caller-owned staging for repeated range propagation dispatches. 2#[derive(Clone, Debug, Default, PartialEq)] 3pub struct RangePropagateScratch { 4 pub(crate) defs_bytes: Vec<u8>, 5 pub(crate) edges_bytes: Vec<u8>, 6 pub(crate) out_bytes: Vec<u8>, 7 pub(crate) outputs: Vec<Vec<u8>>, 8}