// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
//! The [`ShardReader`]: one shard's strings in a frozen, flat layout.
use Box;
/// A single shard's interned strings, frozen into a contiguous layout: all bytes
/// concatenated in `bytes`, with CSR-style `offsets` — `offsets[i]` the start and
/// `offsets[i+1]` the end of the `i`-th string (leading `0` sentinel,
/// `len() + 1` entries). Immutable — no locks, no atomics, no per-index branch.
pub