Skip to content

fix: Clippy byte_char_slices lint failure on Rust 1.98 #30

Description

@rmems

Problem

Scheduled CI has been failing since July 10, 2026. The failure is a new Clippy lint (byte_char_slices) introduced in Rust 1.97, now deny-by-default with -D warnings.

Error:

error: can be more succinctly written as a byte str
  --> src/gguf/cursor.rs:10:40
10 | pub(crate) const GGUF_MAGIC: [u8; 4] = [b'G', b'G', b'U', b'F'];
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `*b"GGUF"`

Fix

In src/gguf/cursor.rs line 10, change:

pub(crate) const GGUF_MAGIC: [u8; 4] = [b'G', b'G', b'U', b'F'];

to:

pub(crate) const GGUF_MAGIC: [u8; 4] = *b"GGUF";

Context

Metadata

Metadata

Assignees

Labels

Projects

Status
Done

Relationships

None yet

Development

No branches or pull requests

Issue actions