PackResult records what Pack kept: the packed messages.
| 121 | // runeBoundaryUp walks i right to a rune start so out[i:] never starts |
| 122 | // mid-sequence. Safe for i <= 0. |
| 123 | func runeBoundaryUp(out string, i int) int { |
| 124 | if i <= 0 { |
| 125 | return 0 |
| 126 | } |
| 127 | for i < len(out) && !utf8.RuneStart(out[i]) { |
| 128 | i++ |
nothing calls this directly
no outgoing calls
no test coverage detected