diff --git a/packages/plugins/ethereum-wallet/src/lib.rs b/packages/plugins/ethereum-wallet/src/lib.rs index 2a6146402..be4d57107 100644 --- a/packages/plugins/ethereum-wallet/src/lib.rs +++ b/packages/plugins/ethereum-wallet/src/lib.rs @@ -18,6 +18,7 @@ use wrap::module::{ ArgsRequest, ArgsSignMessage, ArgsSignTransaction, ArgsSignerAddress, ArgsWaitForTransaction, Module, }; +use std::result::Result; pub mod connection; pub mod connections; diff --git a/packages/plugins/ethereum-wallet/src/wrap/module.rs b/packages/plugins/ethereum-wallet/src/wrap/module.rs index 07becfe71..0146a99aa 100644 --- a/packages/plugins/ethereum-wallet/src/wrap/module.rs +++ b/packages/plugins/ethereum-wallet/src/wrap/module.rs @@ -5,6 +5,7 @@ use std::sync::Arc; use polywrap_plugin::*; use serde::{Serialize, Deserialize}; use super::types::*; +use std::result::Result; #[derive(Clone, Debug, Deserialize, Serialize)] pub struct ArgsRequest { diff --git a/packages/plugins/fs/src/lib.rs b/packages/plugins/fs/src/lib.rs index 777ab45da..961a1fd8c 100644 --- a/packages/plugins/fs/src/lib.rs +++ b/packages/plugins/fs/src/lib.rs @@ -7,6 +7,7 @@ use wrap::module::{ Module, }; pub mod wrap; +use std::result::Result; #[derive(Debug)] pub struct FileSystemPlugin; diff --git a/packages/plugins/fs/src/wrap/module.rs b/packages/plugins/fs/src/wrap/module.rs index 179a830b8..459b1809b 100644 --- a/packages/plugins/fs/src/wrap/module.rs +++ b/packages/plugins/fs/src/wrap/module.rs @@ -6,6 +6,7 @@ use polywrap_plugin::*; use std::collections::BTreeMap; use serde::{Serialize, Deserialize}; use super::types::*; +use std::result::Result; #[derive(Clone, Debug, Deserialize, Serialize)] pub struct ArgsReadFile { diff --git a/packages/plugins/http/src/lib.rs b/packages/plugins/http/src/lib.rs index 81512ee25..ec4fd1bde 100644 --- a/packages/plugins/http/src/lib.rs +++ b/packages/plugins/http/src/lib.rs @@ -12,6 +12,7 @@ use wrap::{ pub mod parse_request; pub mod parse_response; pub mod wrap; +use std::result::Result; pub enum RequestMethod { GET, diff --git a/packages/plugins/http/src/wrap/module.rs b/packages/plugins/http/src/wrap/module.rs index 4432930f3..a3dca74bf 100644 --- a/packages/plugins/http/src/wrap/module.rs +++ b/packages/plugins/http/src/wrap/module.rs @@ -5,6 +5,7 @@ use std::sync::Arc; use polywrap_plugin::*; use serde::*; use super::types::*; +use std::result::Result; #[derive(Clone, Debug, Deserialize, Serialize)] pub struct ArgsGet { diff --git a/packages/plugins/logger/src/lib.rs b/packages/plugins/logger/src/lib.rs index 0ad048288..41d6fee0f 100644 --- a/packages/plugins/logger/src/lib.rs +++ b/packages/plugins/logger/src/lib.rs @@ -12,6 +12,7 @@ use wrap::{ pub mod wrap; pub use env_logger; +use std::result::Result; // 1. Define a new trait pub trait LogFuncTrait: Fn(LogLevel, &str) + Debug + Send + Sync {} diff --git a/packages/plugins/logger/src/wrap/module.rs b/packages/plugins/logger/src/wrap/module.rs index 00dca6101..c0c81c0c8 100644 --- a/packages/plugins/logger/src/wrap/module.rs +++ b/packages/plugins/logger/src/wrap/module.rs @@ -6,6 +6,7 @@ use polywrap_plugin::*; use std::collections::BTreeMap; use serde::{Serialize, Deserialize}; use super::types::*; +use std::result::Result; #[derive(Clone, Debug, Deserialize, Serialize)] pub struct ArgsLog {