(b []byte)
| 1245 | } |
| 1246 | |
| 1247 | func decodeTime(b []byte) (r []byte, sec int64, nsec int64, err error) { |
| 1248 | if PeekType(b) != Time { |
| 1249 | return nil, 0, 0, errors.Errorf("did not find marker") |
| 1250 | } |
| 1251 | b = b[1:] |
| 1252 | b, sec, err = DecodeVarintAscending(b) |
| 1253 | if err != nil { |
| 1254 | return b, 0, 0, err |
| 1255 | } |
| 1256 | b, nsec, err = DecodeVarintAscending(b) |
| 1257 | if err != nil { |
| 1258 | return b, 0, 0, err |
| 1259 | } |
| 1260 | return b, sec, nsec, nil |
| 1261 | } |
| 1262 | |
| 1263 | // EncodeVoidAscendingOrDescending encodes a void (valid for both ascending and descending order). |
| 1264 | func EncodeVoidAscendingOrDescending(b []byte) []byte { |
no test coverage detected
searching dependent graphs…