mirror of
https://github.com/zap-proto/rust.git
synced 2026-10-30 15:04:23 +00:00
Two pre-existing CI failures (unrelated to codegen/install-zap): - minrust 1.81: quickcheck 1.1.0 pulls rand 0.10 -> rand_core 0.10.1, whose Cargo.toml requires the edition2024 feature (unstable on Cargo 1.81). Pin quickcheck to =1.0.3 (last version on rand 0.8 / rand_core 0.6.4) — within MSRV, no major bump. Fresh-resolve verified: rand_core 0.10.1 leaves the graph. - formatting: ran 'cargo +nightly fmt --all'; the CI check (--check --unstable-features --error-on-unformatted, nightly) now passes.
Reconnect Example
This demontrates how auto_reconnect is used.
To run, in two separate terminals, do:
$ cargo run server 127.0.0.1:4000
and
$ cargo run client 127.0.0.1:4000
The client should now output:
Connected (manual=false)
results = 123
We were told to crash!
Connected (manual=false)
results = 124
We were told to crash!
Connected (manual=true)
results = 125
Shutting down