radicle-heartwood-lfs/crates/radicle-protocol
Fintan Halpenny f0e3ca3403 protocol: Introduce `FetcherState`
This patch introduces the `FetcherState` which encapsulates the logic
and state for keeping track of fetches.

It uses a sans-IO approach, where the state of fetches transition
based on the current state and provided input.

Callers can then decide to perform I/O based on the returned event.
2026-02-05 20:04:28 +01:00
..
src protocol: Introduce `FetcherState` 2026-02-05 20:04:28 +01:00
Cargo.toml protocol: Introduce `FetcherState` 2026-02-05 20:04:28 +01:00