#![no_main] use libfuzzer_sys::fuzz_target; use tor_netdoc::doc::routerdesc::RouterReader; use tor_netdoc::AllowAnnotations; fuzz_target!(|data: (bool, &str)| { let allow = if data.0 { AllowAnnotations::AnnotationsAllowed } else { AllowAnnotations::AnnotationsNotAllowed }; if let Ok(r) = RouterReader::new(data.1, &allow) { for _ in r {} } });