Wrap TableProvider in TableSource
(
table_provider: Arc<dyn TableProvider>,
)
| 81 | |
| 82 | /// Wrap TableProvider in TableSource |
| 83 | pub fn provider_as_source( |
| 84 | table_provider: Arc<dyn TableProvider>, |
| 85 | ) -> Arc<dyn TableSource> { |
| 86 | Arc::new(DefaultTableSource::new(table_provider)) |
| 87 | } |
| 88 | |
| 89 | /// Attempt to downcast a TableSource to DefaultTableSource and access the |
| 90 | /// TableProvider. This will only work with a TableSource created by DataFusion. |
searching dependent graphs…