fn packet_workers_for_available( configured_workers: Option<usize>, available_threads: usize, ) -> usize