rpc_api_server/api_point.rs
1use serde::{Deserialize, Serialize};
2use serde::de::DeserializeOwned;
3
4use rpc_api::rpc::handlers::Request;
5
6#[derive(Serialize, Deserialize, Debug)]
7pub struct PointRequest {
8 pub x: i32,
9 pub y: i32,
10}
11
12#[derive(Serialize, Deserialize, Debug)]
13pub struct PointResponse {
14 pub sum: i32,
15}
16
17
18impl Request<PointResponse> for PointRequest {}