You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/09/26 22:37:35 UTC

[GitHub] [arrow] andygrove commented on pull request #8285: ARROW-9754: [Rust] [DataFusion] Implement async in ExecutionPlan trait [WIP]

andygrove commented on pull request #8285:
URL: https://github.com/apache/arrow/pull/8285#issuecomment-699557085


   Currently fails to compile due to
   
   ```
   error[E0700]: hidden type for `impl Trait` captures lifetime that does not appear in bounds
      --> datafusion/src/execution/context.rs:352:10
       |
   352 |     ) -> Result<()> {
       |          ^^^^^^^^^^
       |
   note: hidden type `impl std::future::Future` captures the scope of call-site for function at 352:21
      --> datafusion/src/execution/context.rs:352:21
       |
   352 |       ) -> Result<()> {
       |  _____________________^
   353 | |         // create directory to contain the CSV files (one per partition)
   354 | |         let path = path.to_string();
   355 | |         fs::create_dir(&path)?;
   ...   |
   377 | |         Ok(())
   378 | |     }
       | |_____^
   ```
   
   @BatmanAoD I was wondering if you might know what is causing this?


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org