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}