cln-plugin: Adjust visibility of some internals

This commit is contained in:
Christian Decker
2022-11-17 17:06:57 +01:00
parent db62d542e1
commit 3d311c96b1
3 changed files with 7 additions and 7 deletions

View File

@@ -12,7 +12,7 @@ use std::{io, str};
use tokio_util::codec::{Decoder, Encoder}; use tokio_util::codec::{Decoder, Encoder};
use crate::messages::{Notification, Request}; use crate::messages::{Notification, Request};
pub use crate::messages::JsonRpc; use crate::messages::JsonRpc;
/// A simple codec that parses messages separated by two successive /// A simple codec that parses messages separated by two successive
/// `\n` newlines. /// `\n` newlines.

View File

@@ -1,5 +1,5 @@
use crate::codec::{JsonCodec, JsonRpcCodec}; use crate::codec::{JsonCodec, JsonRpcCodec};
pub use anyhow::{anyhow, Context}; use anyhow::{anyhow, Context};
use futures::sink::SinkExt; use futures::sink::SinkExt;
use tokio::io::{AsyncReadExt, AsyncWriteExt}; use tokio::io::{AsyncReadExt, AsyncWriteExt};
extern crate log; extern crate log;
@@ -16,9 +16,9 @@ use tokio_stream::StreamExt;
use tokio_util::codec::FramedRead; use tokio_util::codec::FramedRead;
use tokio_util::codec::FramedWrite; use tokio_util::codec::FramedWrite;
pub mod codec; mod codec;
pub mod logging; mod logging;
mod messages; pub mod messages;
#[macro_use] #[macro_use]
extern crate serde_json; extern crate serde_json;

View File

@@ -58,7 +58,7 @@ pub(crate) enum Notification {
} }
#[derive(Deserialize, Debug)] #[derive(Deserialize, Debug)]
pub struct GetManifestCall {} pub(crate) struct GetManifestCall {}
#[derive(Deserialize, Debug)] #[derive(Deserialize, Debug)]
pub(crate) struct InitCall { pub(crate) struct InitCall {
@@ -93,7 +93,7 @@ pub struct ProxyInfo {
} }
#[derive(Debug)] #[derive(Debug)]
pub enum JsonRpc<N, R> { pub(crate) enum JsonRpc<N, R> {
Request(serde_json::Value, R), Request(serde_json::Value, R),
Notification(N), Notification(N),
CustomRequest(serde_json::Value, Value), CustomRequest(serde_json::Value, Value),