pub fn process_output_file_bridge_fn<'a, T>(
triple: &'a BatchFileTriple,
workspace: &'a dyn BatchWorkspaceInterface<Item = Arc<dyn GetTargetPathForAIExpansion + Sync + Send>>,
ect: &'a ExpectedContentType,
) -> Pin<Box<dyn Future<Output = Result<(), BatchOutputProcessingError>> + Send + 'a>>
Expand description
The bridging function EXACTLY matches the BatchWorkflowProcessOutputFileFn
type:
for<’a> fn( &’a BatchFileTriple, &’a (dyn BatchWorkspaceInterface + ’a), &’a ExpectedContentType, ) -> Pin<Box<dyn Future<Output=Result<(),BatchOutputProcessingError>> + Send + ’a>>