diff --git a/rpc/src/lib.rs b/rpc/src/lib.rs index 68231ed40..5a6930f64 100644 --- a/rpc/src/lib.rs +++ b/rpc/src/lib.rs @@ -51,6 +51,7 @@ pub use crate::header::HeaderSubscriptionRpcServer; #[cfg(feature = "p2p")] #[cfg_attr(docsrs, doc(cfg(feature = "p2p")))] pub use crate::p2p::P2PClient; +pub use crate::share::RawGetRowResponse; pub use crate::share::ShareClient; pub use crate::share::ShareRpcServer; pub use crate::share::ShareServer; @@ -77,6 +78,7 @@ pub mod prelude { pub use crate::HeaderSubscriptionRpcServer; #[cfg(feature = "p2p")] pub use crate::P2PClient; + pub use crate::RawGetRowResponse; pub use crate::ShareClient; pub use crate::ShareRpcServer; pub use crate::ShareServer; diff --git a/rpc/src/share.rs b/rpc/src/share.rs index b4a87edcc..7ac94a538 100644 --- a/rpc/src/share.rs +++ b/rpc/src/share.rs @@ -75,8 +75,8 @@ mod rpc { #[derive(Debug, Clone, PartialEq, Deserialize, Serialize)] pub struct RawGetRowResponse { - pub(crate) shares: Vec, - pub(crate) side: RowSide, + pub shares: Vec, + pub side: RowSide, } /// Share RPC methods. @@ -359,3 +359,5 @@ pub trait ShareServer: rpc::ShareServer {} impl ShareServer for T where T: rpc::ShareServer {} pub use rpc::ShareServer as ShareRpcServer; + +pub use rpc::RawGetRowResponse;