From 2006eca73df5f3bbc66d6274f4f5482dfde29c93 Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Sun, 3 Nov 2024 19:01:15 -0800 Subject: [PATCH] const VarInt::size --- quinn-proto/src/varint.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quinn-proto/src/varint.rs b/quinn-proto/src/varint.rs index 9d2e8f45d..a72fb3431 100644 --- a/quinn-proto/src/varint.rs +++ b/quinn-proto/src/varint.rs @@ -51,7 +51,7 @@ impl VarInt { } /// Compute the number of bytes needed to encode this value - pub(crate) fn size(self) -> usize { + pub(crate) const fn size(self) -> usize { let x = self.0; if x < 2u64.pow(6) { 1 @@ -62,7 +62,7 @@ impl VarInt { } else if x < 2u64.pow(62) { 8 } else { - unreachable!("malformed VarInt"); + panic!("malformed VarInt"); } } }