1
2
3
4
5
6
7
8
9
10
11
use serde::{Deserialize, Serialize};
use crate::{Cursor, RequestParams};
#[derive(Deserialize, Serialize, Debug)]
pub struct Request<T, S> {
#[serde(flatten)]
pub params: Option<RequestParams<T, S>>,
#[serde(flatten)]
pub cursor: Option<Cursor>,
}