diff --git a/plugins/src/codec.rs b/plugins/src/codec.rs index e3d1a5fef..b6037c9c9 100644 --- a/plugins/src/codec.rs +++ b/plugins/src/codec.rs @@ -12,7 +12,7 @@ use std::{io, str}; use tokio_util::codec::{Decoder, Encoder}; use crate::messages::{Notification, Request}; -pub use crate::messages::JsonRpc; +use crate::messages::JsonRpc; /// A simple codec that parses messages separated by two successive /// `\n` newlines. diff --git a/plugins/src/lib.rs b/plugins/src/lib.rs index cb681b133..a0d29289d 100644 --- a/plugins/src/lib.rs +++ b/plugins/src/lib.rs @@ -1,5 +1,5 @@ use crate::codec::{JsonCodec, JsonRpcCodec}; -pub use anyhow::{anyhow, Context}; +use anyhow::{anyhow, Context}; use futures::sink::SinkExt; use tokio::io::{AsyncReadExt, AsyncWriteExt}; extern crate log; @@ -16,9 +16,9 @@ use tokio_stream::StreamExt; use tokio_util::codec::FramedRead; use tokio_util::codec::FramedWrite; -pub mod codec; -pub mod logging; -mod messages; +mod codec; +mod logging; +pub mod messages; #[macro_use] extern crate serde_json; diff --git a/plugins/src/messages.rs b/plugins/src/messages.rs index 9efd820bc..0a7a8e71b 100644 --- a/plugins/src/messages.rs +++ b/plugins/src/messages.rs @@ -58,7 +58,7 @@ pub(crate) enum Notification { } #[derive(Deserialize, Debug)] -pub struct GetManifestCall {} +pub(crate) struct GetManifestCall {} #[derive(Deserialize, Debug)] pub(crate) struct InitCall { @@ -93,7 +93,7 @@ pub struct ProxyInfo { } #[derive(Debug)] -pub enum JsonRpc { +pub(crate) enum JsonRpc { Request(serde_json::Value, R), Notification(N), CustomRequest(serde_json::Value, Value),