async fn create_local_temp_dir(&self) -> Result<TempDir> {
        let task_dir = self
            .config
            .inputs
            .local_path
            .parent()
            .ok_or_else(|| anyhow!("Invalid input path"))?;
        let temp_path = task_dir.join(".temp");
        tokio::fs::create_dir_all(&temp_path).await?;
        let temp_dir = tempdir_in(temp_path)?;
        Ok(temp_dir)
    }
/// Creates a temporary directory in the current task directory
Creates a temporary directory in the current task directory
Creates a temporary directory in the current task directory
async fn create_local_temp_dir(&self) -> Result<TempDir> {
        let task_dir = self
            .config
            .inputs
            .local_path
            .parent()
            .ok_or_else(|| anyhow!("Invalid input path"))?;
        let temp_path = task_dir.join(".temp");
        tokio::fs::create_dir_all(&temp_path).await?;
        let temp_dir = tempdir_in(temp_path)?;
        Ok(temp_dir)
    }
async fn create_local_temp_dir ( & self ) -> Result < TempDir > { let task_dir = self . config . inputs . local_path . parent ( ) . ok_or_else ( | | anyhow ! ( " " ) ) ? ; let temp_path = task_dir . join ( " " ) ; tokio :: fs :: create_dir_all ( & temp_path ) . await ? ; let temp_dir = tempdir_in ( temp_path ) ? ; Ok ( temp_dir ) }
Creates a temporary directory in the current task directory
Creates a temporary directory in the current task directory
&self
&self