xfy
75adaa2e1f
fix(write): use signal for seen_error_ids to satisfy FnMut constraint
dev server (wasm32 target) 暴露的编译错误:
use_future 的 FnMut 闭包要求可重复调用, 但 seen_error_ids 作为局部
HashSet 被 move 进 async 后无法多次消费 (E0507).
改为 use_signal(HashSet::new): signal 是 Copy, 可被 FnMut 多次 move
进 async, 用 .write()/.read() 访问.
教训: cargo check (默认 target) 不编译 #[cfg(target_arch="wasm32")]
代码, 这类改动必须用 dx check 验证. 之前 Task 13 用 cargo check 漏判了.
验证: dx check (wasm32, 通过) + cargo test (384 passed)
2026-06-22 15:55:10 +08:00
..
2026-06-22 14:18:36 +08:00
2026-06-16 16:45:08 +08:00
2026-06-17 10:43:09 +08:00
2026-06-22 14:19:05 +08:00
2026-06-22 11:24:13 +08:00
2026-06-22 14:18:36 +08:00
2026-06-18 13:26:09 +08:00
2026-06-22 15:55:10 +08:00
2026-06-18 10:11:07 +08:00
2026-06-17 16:25:22 +08:00
2026-06-18 13:26:09 +08:00
2026-06-12 19:02:37 +08:00
2026-06-16 16:20:21 +08:00
2026-06-22 11:24:13 +08:00
2026-06-16 12:38:41 +08:00
2026-06-18 10:30:07 +08:00
2026-06-17 10:34:14 +08:00
2026-06-15 11:26:24 +08:00