# Functions
DecodeInt32 decodes an int32 and returns the number of bytes used from the given leb128 encoded array `value`.
DecodeInt64 decodes an int64 and returns the number of bytes used from the given leb128 encoded array `value`.
DecodeUint32 decodes an uint32 and returns the number of bytes used from the given leb128 encoded array `value`.
DecodeUint64 decodes an uint64 and returns the number of bytes used from the given leb128 encoded array `value`.
EncodeInt32 encodes the `value` as leb128 encoded byte array.
EncodeInt64 encodes the `value` as leb128 encoded byte array.
EncodeUint32 encodes the `value` as leb128 encoded byte array.
EncodeUint64 encodes the `value` as leb128 encoded byte array.