@@ -1,6 +1,6 @@
|
||||
use std::path::PathBuf;
|
||||
|
||||
use thread_worker::{WorkerHandle, Worker};
|
||||
use thread_worker::Worker;
|
||||
|
||||
use crate::Result;
|
||||
|
||||
@@ -8,8 +8,8 @@ pub use ra_project_model::{
|
||||
ProjectWorkspace, CargoWorkspace, Package, Target, TargetKind, Sysroot,
|
||||
};
|
||||
|
||||
pub fn workspace_loader() -> (Worker<PathBuf, Result<ProjectWorkspace>>, WorkerHandle) {
|
||||
thread_worker::spawn::<PathBuf, Result<ProjectWorkspace>, _>(
|
||||
pub fn workspace_loader() -> Worker<PathBuf, Result<ProjectWorkspace>> {
|
||||
Worker::<PathBuf, Result<ProjectWorkspace>>::spawn(
|
||||
"workspace loader",
|
||||
1,
|
||||
|input_receiver, output_sender| {
|
||||
|
||||
Reference in New Issue
Block a user