Expand description
Pre-built summary generators for batch operations.
Provides closures suitable for use with ChildConfig::summary_generator
to produce compact JSON summaries when parallel or map results exceed
the 256KB checkpoint size limit.
§Example
use durable_execution_sdk::summary_generators;
let gen = summary_generators::parallel_summary();
let input = r#"[{"status":"ok"},{"error":"timeout"}]"#;
let summary = gen(input);
assert!(summary.contains("\"type\":\"parallel\""));
let gen = summary_generators::map_summary();
let summary = gen(input);
assert!(summary.contains("\"type\":\"map\""));Functions§
- map_
summary - Creates a summary generator for map operation results.
- parallel_
summary - Creates a summary generator for parallel operation results.