Coverage Report

Created: 2026-01-25 06:45

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/rust/registry/src/index.crates.io-1949cf8c6b5b557f/miniz_oxide-0.8.9/src/shared.rs
Line
Count
Source
1
#[doc(hidden)]
2
pub const MZ_ADLER32_INIT: u32 = 1;
3
4
#[doc(hidden)]
5
pub const MZ_DEFAULT_WINDOW_BITS: i32 = 15;
6
7
pub const HUFFMAN_LENGTH_ORDER: [u8; 19] = [
8
    16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15,
9
];
10
11
#[doc(hidden)]
12
#[cfg(not(feature = "simd"))]
13
0
pub fn update_adler32(adler: u32, data: &[u8]) -> u32 {
14
0
    let mut hash = adler2::Adler32::from_checksum(adler);
15
0
    hash.write_slice(data);
16
0
    hash.checksum()
17
0
}
18
19
#[doc(hidden)]
20
#[cfg(feature = "simd")]
21
pub fn update_adler32(adler: u32, data: &[u8]) -> u32 {
22
    let mut hash = simd_adler32::Adler32::from_checksum(adler);
23
    hash.write(data);
24
    hash.finish()
25
}