Debug assert to verify the correctness at DeframerVecBuffer

This commit is contained in:
MOZGIII 2024-04-29 14:37:39 -03:00
parent 59c33df57f
commit c419aaa66a
1 changed files with 2 additions and 1 deletions

View File

@ -504,7 +504,8 @@ impl DeframerBuffer<'_, InternalPayload> for DeframerVecBuffer {
#[cfg(feature = "std")]
impl<'a> DeframerBuffer<'a, ExternalPayload<'a>> for DeframerVecBuffer {
fn copy(&mut self, payload: &ExternalPayload<'a>, _at: usize) {
fn copy(&mut self, payload: &ExternalPayload<'a>, at: usize) {
debug_assert_eq!(at, self.used);
let len = payload.len();
self.unfilled()[..len].copy_from_slice(payload.0);
self.advance(len);