We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 01d88d0 commit 23cd66eCopy full SHA for 23cd66e
src/types.rs
@@ -55,7 +55,7 @@ impl<A> TypeInner<A> {
55
TypeInner::Tuple(elements) => match n_children_yielded {
56
0 => {
57
f.write_str("(")?;
58
- if 0 == elements.len() {
+ if elements.is_empty() {
59
f.write_str(")")?;
60
}
61
Ok(())
src/value.rs
@@ -145,7 +145,7 @@ impl UIntValue {
145
return Err(Error::ExpressionTypeMismatch(ty.into(), bit_ty.into()));
146
147
148
- let byte_len = (bit_len.get() + 7) / 8;
+ let byte_len = bit_len.get().div_ceil(8);
149
let mut bytes = Vec::with_capacity(byte_len);
150
let padding_len = 8usize.saturating_sub(bit_len.get());
151
let padding = std::iter::repeat('0').take(padding_len);
0 commit comments