pub fn attach_block_devices<'a, I: Iterator<Item = &'a Arc<Mutex<Block>>> + Debug>(
device_manager: &mut DeviceManager,
vm: &Arc<Vm>,
cmdline: &mut Cmdline,
blocks: I,
event_manager: &mut EventManager,
) -> Result<(), StartMicrovmError>