MustParse parse s as a blobref and panics on failure.
(s string)
| 282 | |
| 283 | // MustParse parse s as a blobref and panics on failure. |
| 284 | func MustParse(s string) Ref { |
| 285 | ref, ok := Parse(s) |
| 286 | if !ok { |
| 287 | panic("Invalid blobref " + s) |
| 288 | } |
| 289 | return ref |
| 290 | } |
| 291 | |
| 292 | // '0' => 0 ... 'f' => 15, else sets *bad to true. |
| 293 | func hexVal(b byte, bad *bool) byte { |