Mountain/RPC/types.rs
1//! # Shared RPC Types
2//!
3//! Shared type definitions for RPC services.
4
5// Placeholder for shared RPC types
6// This module will contain common types used across RPC services
7
8use serde::{Deserialize, Serialize};
9
10/// Common request/response structures
11pub mod common {
12 use super::*;
13
14 pub struct Request<T> {
15 pub data:T,
16 }
17
18 pub struct Response<T> {
19 pub data:T,
20 }
21}