fix fmt error
This commit is contained in:
parent
2552a9c203
commit
be38d1eebe
|
@ -160,14 +160,15 @@ impl Encode for &Constant {
|
|||
match self {
|
||||
// Integers are typically smaller so we save space
|
||||
// by encoding them in 7 bits and this allows it to be byte alignment agnostic.
|
||||
Constant::Integer(i) => {
|
||||
encode_constant(0, e)?;
|
||||
i.encode(e)?;
|
||||
}
|
||||
// Strings and bytestrings span multiple bytes so using bytestring is
|
||||
// the most effective encoding.
|
||||
// i.e. A 17 or greater length byte array loses efficiency being encoded as
|
||||
// a unsigned integer instead of a byte array
|
||||
Constant::Integer(i) => {
|
||||
encode_constant(0, e)?;
|
||||
i.encode(e)?;
|
||||
}
|
||||
|
||||
Constant::ByteString(bytes) => {
|
||||
encode_constant(1, e)?;
|
||||
bytes.encode(e)?;
|
||||
|
|
Loading…
Reference in New Issue