DecodeUntaggedDecimalValue decodes a value encoded by EncodeUntaggedDecimalValue.
(b []byte)
| 937 | |
| 938 | // DecodeUntaggedDecimalValue decodes a value encoded by EncodeUntaggedDecimalValue. |
| 939 | func DecodeUntaggedDecimalValue(b []byte) (remaining []byte, d apd.Decimal, err error) { |
| 940 | var i uint64 |
| 941 | b, _, i, err = DecodeNonsortingStdlibUvarint(b) |
| 942 | if err != nil { |
| 943 | return b, apd.Decimal{}, err |
| 944 | } |
| 945 | d, err = DecodeNonsortingDecimal(b[:int(i)], nil) |
| 946 | return b[int(i):], d, err |
| 947 | } |
| 948 | |
| 949 | const uuidValueEncodedLength = 16 |
| 950 |
no test coverage detected