INNER CODE UNIT · Rust

Some

google/OpenSK · libraries/opensk/fuzz/fuzz_helper/src/lib.rs:267

        if let Some((last_packet, first_packets)) = packets.split_last() {
            for packet in first_packets {
                let (cid, processed_pkt) = CtapHid::<TestEnv>::process_single_packet(packet);
                assert_eq!(
                    assembler.parse_packet(&mut env, cid, processed_pkt),
                    Ok(None)
                );
            }
            let (cid, processed_pkt) = CtapHid::<TestEnv>::process_single_packet(last_packet);
            assert_eq!(
                assembler.parse_packet(&mut env, cid, processed_pkt),
                Ok(Some(message))
            );
        }
    }
    Ok(())
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…