Lorenz Leutgeb
8bac24d6ab
rust/edition/fmt: 2021 → 2024
...
Reformat code with `rustfmt`, now that the edition changed from
Rust 2021 to Rust 2024.
2026-03-30 16:57:51 +02:00
Lorenz Leutgeb
0494227e75
rust/edition: 2021 → 2024
...
Switch from Rust 2021 to Rust 2024.
See <https://doc.rust-lang.org/edition-guide/rust-2024/ >.
Regarding the added bound `use<>`, see
<https://blog.rust-lang.org/2024/09/05/impl-trait-capture-rules/ >.
2026-03-30 16:56:58 +02:00
Fintan Halpenny
9ea1ea2433
Revert "node/debug: Use derived serializers"
...
This reverts commit 5099c25df7 .
The `HostName` of the `RateLimiter` could serialize as an invalid JSON
key, resulting in the command panicking.
2026-03-05 15:29:42 +01:00
Lorenz Leutgeb
0e9d7607e4
hooks: Enable typos, fix reported errors
2026-02-17 11:35:28 +00:00
Lorenz Leutgeb
5099c25df7
node/debug: Use derived serializers
...
The construction of the debug object is unwieldy, and error prone
(for example, renamed struct members have to be manually renamed
in the serialization code, see "refs" vs. "refsAt").
Use derived serializers where possible to make this easier to maintain.
2026-02-16 09:43:38 +00:00
Fintan Halpenny
58305cda32
protocol/limiter: impl AsTokens for limits
...
Provide `AsTokens` implementations for the `Outbound` and `Inbound`
newtypes of `RateLimit`.
This allows them to be used for the rate limiting method.
2025-12-02 14:18:18 +01:00
Lorenz Leutgeb
61c468778a
protocol: Create skeleton by moving from radicle-node
...
This commit will not build. If you are reading this while bisecting,
please skip this commit. It is not fixed to build to get clean renames.
2025-07-16 21:12:42 +02:00