rust: Change ByteStr from wrapping &[u8] to wrapping [u8].
authorBen Pfaff <blp@cs.stanford.edu>
Sun, 24 Aug 2025 20:51:09 +0000 (13:51 -0700)
committerBen Pfaff <blp@cs.stanford.edu>
Sun, 24 Aug 2025 22:18:25 +0000 (15:18 -0700)
commitd01ceb198f395042f55a7c346cc241767067b919
tree8219f80681d45cad5d07f1ae06748159925bd554
parent5355ef831c5fa60f8ed6ab326409e2e96a7fbde8
rust: Change ByteStr from wrapping &[u8] to wrapping [u8].

This allows ByteString to implement Borrow<ByteStr>, which makes lookup
in collections easier.

Signed-off-by: Ben Pfaff <blp@cs.stanford.edu>
rust/pspp/src/data.rs
rust/pspp/src/data/encoded.rs
rust/pspp/src/format/display/mod.rs
rust/pspp/src/format/parse.rs
rust/pspp/src/sys/raw.rs