architect_api/utils/pagination.rs
1use schemars::JsonSchema;
2use serde::{Deserialize, Serialize};
3
4#[derive(
5 Default, Debug, Copy, Clone, PartialEq, Eq, Serialize, Deserialize, JsonSchema,
6)]
7pub struct OffsetAndLimit<SortBy> {
8 #[serde(rename = "i")]
9 pub offset: Option<i32>,
10 #[serde(rename = "n")]
11 pub limit: Option<i32>,
12 #[serde(rename = "k")]
13 pub sort_by: Option<SortBy>,
14}