for safety.unsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: ptr::offset_from_unsigned requires `self >= origin` This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: hint::assert_unchecked must never be called when the condition is false This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.is_nonoverlapping: `size_of::() * count` overflows a usizeunsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: slice::swap_unchecked requires that the indices are within the slice This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.ArrayVec::push> capacity overflow!assertion failed: node_index < nodes.len()equal symbols in huffman treeempty huffman treetoo few symbolsThe 'DCT type 2 via FFT' algorithm requires a forward FFT, but an inverse FFT was providedassertion failed: node_index < NUM_NODESinternal error: entered unreachable codeassertion failed: parent_index < NUM_NODESassertion failed: (*l as usize) < NUM_NODES - 1invalid headerwrong header sizewrong length of headerswrong header CRC-16 checksumwrong length of skip sizedouble common CRC-16 headerwrong extra header sizeinvalid header level checksumunknown header levelWrong float type, must be f32Wrong float type, must be f64called `Result::unwrap()` on an `Err` valueassertion failed: index < tree.len()Buffer length in `ImageBuffer::new` overflows usizecarry overflow during multiplication!