diff --git a/implementations/rust/preserves/benches/codec.rs b/implementations/rust/preserves/benches/codec.rs index 3547751..608cadc 100644 --- a/implementations/rust/preserves/benches/codec.rs +++ b/implementations/rust/preserves/benches/codec.rs @@ -91,6 +91,7 @@ pub fn large_testdata_decoder_with_ann(c: &mut Criterion) { b.iter(|| { let mut src = BytesBinarySource::new(&bs[..]); let mut r = src.packed(); + r.open_sequence().unwrap(); while let Some(_) = r.next_iovalue(true).unwrap() {} }) }); @@ -104,6 +105,7 @@ pub fn large_testdata_decoder_without_ann(c: &mut Criterion) { b.iter(|| { let mut src = BytesBinarySource::new(&bs[..]); let mut r = src.packed(); + r.open_sequence().unwrap(); while let Some(_) = r.next_iovalue(false).unwrap() {} }) }); @@ -115,6 +117,7 @@ pub fn large_testdata_encoder(c: &mut Criterion) { let mut vs = vec![]; let mut src = IOBinarySource::new(&mut fh); let mut r = src.packed(); + r.open_sequence().unwrap(); while let Some(v) = r.next_iovalue(true).unwrap() { vs.push(v); } diff --git a/implementations/rust/preserves/benches/testdata.bin.gz b/implementations/rust/preserves/benches/testdata.bin.gz index 62b37a3..321019a 100644 Binary files a/implementations/rust/preserves/benches/testdata.bin.gz and b/implementations/rust/preserves/benches/testdata.bin.gz differ