//! Total byte and slice helpers for the petite-vue document scanner.
/// The offset past the run of bytes from `pos` that satisfy `keep`.
pub
/// `text[start..end]`, or empty when the range is not a char-boundary slice.
/// Every caller's bounds come from ASCII delimiters, so the fallback is
/// never observed.
pub