DecodeTimeDescending is the descending version of DecodeTimeAscending.
(b []byte)
| 926 | |
| 927 | // DecodeTimeDescending is the descending version of DecodeTimeAscending. |
| 928 | func DecodeTimeDescending(b []byte) ([]byte, time.Time, error) { |
| 929 | b, sec, nsec, err := decodeTime(b) |
| 930 | if err != nil { |
| 931 | return b, time.Time{}, err |
| 932 | } |
| 933 | return b, timeutil.Unix(^sec, ^nsec), nil |
| 934 | } |
| 935 | |
| 936 | func decodeTime(b []byte) (r []byte, sec int64, nsec int64, err error) { |
| 937 | if PeekType(b) != Time { |
no test coverage detected
searching dependent graphs…