Skip to main content

box_open_sdk/models/schemas/
collections.rs

1// Code generated by box-gantry 0.1.0 (spec 3fb3510fe12f2f80) for Box API 2024.0. DO NOT EDIT.
2
3use super::*;
4
5#[derive(Clone, Debug, Default, PartialEq, serde::Deserialize, serde::Serialize)]
6pub struct Collections {
7    #[serde(default, skip_serializing_if = "Option::is_none")]
8    pub total_count: Option<i64>,
9    #[serde(default, skip_serializing_if = "Option::is_none")]
10    pub limit: Option<i64>,
11    #[serde(default, skip_serializing_if = "Option::is_none")]
12    pub offset: Option<i64>,
13    #[serde(default, skip_serializing_if = "Option::is_none")]
14    pub order: Option<Vec<CollectionsOrder>>,
15    #[serde(default, skip_serializing_if = "Option::is_none")]
16    pub entries: Option<Vec<Collection>>,
17}
18
19#[derive(Clone, Debug, Default, PartialEq, serde::Deserialize, serde::Serialize)]
20pub struct ItemsOffsetPaginated {
21    #[serde(default, skip_serializing_if = "Option::is_none")]
22    pub total_count: Option<i64>,
23    #[serde(default, skip_serializing_if = "Option::is_none")]
24    pub limit: Option<i64>,
25    #[serde(default, skip_serializing_if = "Option::is_none")]
26    pub offset: Option<i64>,
27    #[serde(default, skip_serializing_if = "Option::is_none")]
28    pub order: Option<Vec<CollectionsOrder>>,
29    #[serde(default, skip_serializing_if = "Option::is_none")]
30    pub entries: Option<Vec<Item>>,
31}