tvl-depot/tvix/nix-compat/src/wire
Florian Klink c05f90e611 refactor(tvix/nix-compat/wire): express magics as u64
This allows using read_u64, write_u64, which is a bit easier to juggle
with.

Also, update names to align with the nix codebase, which makes it easier
to spot both the constant name as well as the value.
Leave the ASCII interpretation as a comment afterwards.

Change-Id: I0b9ab187acd22807e2785b0722aa4300dab37c51
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11378
Tested-by: BuildkiteCI
Reviewed-by: picnoir picnoir <picnoir@alternativebit.fr>
Autosubmit: flokli <flokli@flokli.de>
2024-04-08 08:40:57 +00:00
..
bytes.rs feat(tvix/nix-compat/wire): have write_bytes accept AsRef<[u8]> payloads 2024-04-08 07:02:10 +00:00
bytes_writer.rs refactor(tvix/nix-compat/wire): simplify write_bytes a bit 2024-04-08 06:18:22 +00:00
mod.rs feat(tvix/nix-compat/wire): introduce BytesWriter 2024-04-06 14:12:05 +00:00
primitive.rs refactor(tvix/nix-compat/wire): move magic bytes to worker_protocol 2024-04-08 07:02:10 +00:00
worker_protocol.rs refactor(tvix/nix-compat/wire): express magics as u64 2024-04-08 08:40:57 +00:00