Skip to content

Commit 252449d

Browse files
committed
Fix clippy warnings.
1 parent ef5bf15 commit 252449d

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

tls_codec/derive/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -792,6 +792,7 @@ fn impl_tls_size(parsed_ast: TlsStruct) -> TokenStream2 {
792792
0
793793
}
794794
#[inline]
795+
#[allow(clippy::needless_question_mark)]
795796
fn tls_serialized_len_checked(&self) -> Option<usize> {
796797
Some(0usize#(.checked_add(#prefixes::tls_serialized_len_checked(&self.#members)?)?)*)
797798
}

tls_codec/src/quic_vec.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,8 @@ impl<T: SerializeBytes> SerializeBytes for Vec<T> {
235235

236236
fn serialized_len_checked_slice<T: Size>(s: &[T]) -> Option<usize> {
237237
hax_lib::fstar!("admit ()"); // https://github.com/cryspen/hax/issues/1700
238-
let content_length = s.iter().fold(Some(0usize), |acc, e| {
239-
acc?.checked_add(e.tls_serialized_len_checked()?)
238+
let content_length = s.iter().try_fold(0usize, |acc, e| {
239+
acc.checked_add(e.tls_serialized_len_checked()?)
240240
})?;
241241
let len_len = length_encoding_bytes(content_length as u64).ok()?;
242242
content_length.checked_add(len_len)

0 commit comments

Comments
 (0)