async fn pump_inspect_data(
        inspect_batch: Vec<UnpopulatedInspectDataContainer>,
    ) -> Vec<Result<PopulatedInspectDataContainer, Error>> {
        join_all(inspect_batch.into_iter().map(move |inspect_data_packet| {
            PopulatedInspectDataContainer::try_from(inspect_data_packet)
        }))
        .await
    }
/// Takes a batch of unpopulated inspect data containers, traverses their diagnostics
/// directories, takes snapshots of all the Inspect hierarchies in those directories,
/// and then transforms the data containers into `PopulatedInspectDataContainer` results.
///
/// An entry is only an Error if connecting to the directory fails. Within a component's
/// diagnostics directory, individual snapshots of hierarchies can fail and the transformation
/// to a PopulatedInspectDataContainer will still succeed.
Takes a batch of unpopulated inspect data containers, traverses their diagnostics
directories, takes snapshots of all the Inspect hierarchies in those directories,
and then transforms the data containers into `PopulatedInspectDataContainer` results.

An entry is only an Error if connecting to the directory fails. Within a component's
diagnostics directory, individual snapshots of hierarchies can fail and the transformation
to a PopulatedInspectDataContainer will still succeed.
Takes a batch of unpopulated inspect data containers traverses their diagnostics directories takes snapshots of all the Inspect hierarchies in those directories and then transforms the data containers into ` PopulatedInspectDataContainer ` results . An entry is only an Error if connecting to the directory fails . Within a component ' s diagnostics directory individual snapshots of hierarchies can fail and the transformation to a PopulatedInspectDataContainer will still succeed .
async fn pump_inspect_data(
        inspect_batch: Vec<UnpopulatedInspectDataContainer>,
    ) -> Vec<Result<PopulatedInspectDataContainer, Error>> {
        join_all(inspect_batch.into_iter().map(move |inspect_data_packet| {
            PopulatedInspectDataContainer::try_from(inspect_data_packet)
        }))
        .await
    }
async fn pump_inspect_data ( inspect_batch : Vec < UnpopulatedInspectDataContainer > , ) -> Vec < Result < PopulatedInspectDataContainer , Error > > { join_all ( inspect_batch . into_iter ( ) . map ( move | inspect_data_packet | { PopulatedInspectDataContainer :: try_from ( inspect_data_packet ) } ) ) . await }
Takes a batch of unpopulated inspect data containers, traverses their diagnostics
directories, takes snapshots of all the Inspect hierarchies in those directories,
and then transforms the data containers into `PopulatedInspectDataContainer` results.
Takes a batch of unpopulated inspect data containers traverses their diagnostics directories takes snapshots of all the Inspect hierarchies in those directories and then transforms the data containers into ` PopulatedInspectDataContainer ` results .
inspect_batch
Vec<UnpopulatedInspectDataContainer>