fn build_record_batch_stream( scan_plan_config: &ScanPlanConfig<'_>, limit: Option<usize>, file_source: Arc<dyn FileSource>, ) -> Result<SendableRecordBatchStream>