Update usage of WasiPlugin -> Plugin

Isaac Clayton created

Change summary

crates/zed/src/languages/language_plugin.rs | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

Detailed changes

crates/zed/src/languages/language_plugin.rs 🔗

@@ -4,12 +4,12 @@ use futures::lock::Mutex;
 use futures::{future::BoxFuture, FutureExt};
 use gpui::executor::Background;
 use language::{LanguageServerName, LspAdapter};
-use plugin_runtime::{Wasi, WasiFn, WasiPluginBuilder};
+use plugin_runtime::{Plugin, PluginBuilder, WasiFn};
 use std::{any::Any, path::PathBuf, sync::Arc};
 use util::ResultExt;
 
 pub async fn new_json(executor: Arc<Background>) -> Result<PluginLspAdapter> {
-    let plugin = WasiPluginBuilder::new_with_default_ctx()?
+    let plugin = PluginBuilder::new_with_default_ctx()?
         .host_function("command", |command: String| {
             // TODO: actual thing
             dbg!(&command);
@@ -35,11 +35,11 @@ pub struct PluginLspAdapter {
     label_for_completion: WasiFn<String, Option<String>>,
     initialization_options: WasiFn<(), String>,
     executor: Arc<Background>,
-    runtime: Arc<Mutex<Wasi>>,
+    runtime: Arc<Mutex<Plugin>>,
 }
 
 impl PluginLspAdapter {
-    pub async fn new(mut plugin: Wasi, executor: Arc<Background>) -> Result<Self> {
+    pub async fn new(mut plugin: Plugin, executor: Arc<Background>) -> Result<Self> {
         Ok(Self {
             name: plugin.function("name")?,
             server_args: plugin.function("server_args")?,