From 82c26f2391d785962cb002f876aff5eb148df717 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sosth=C3=A8ne=20Gu=C3=A9don?= Date: Wed, 25 Jan 2023 09:20:23 +0100 Subject: [PATCH] Replace dynamic assert with const assert --- src/pipe.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pipe.rs b/src/pipe.rs index 53ecd0a..0f66119 100644 --- a/src/pipe.rs +++ b/src/pipe.rs @@ -12,6 +12,9 @@ use crate::{ use usb_device::class_prelude::*; +// Const assertion +const _: [(); 0 - !{ MAX_MSG_LENGTH >= PACKET_SIZE } as usize] = []; + #[derive(Copy, Clone, Debug, PartialEq, Eq)] pub enum State { Idle, @@ -65,8 +68,6 @@ where request_pipe: Requester, card_issuers_data: Option<&[u8]>, ) -> Self { - // assert!(MAX_MSG_LENGTH >= PACKET_SIZE); - Self { write, seq: 0,