onesignal_rust_api/models/
get_segments_success_response.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
14pub struct GetSegmentsSuccessResponse {
15 #[serde(rename = "total_count", skip_serializing_if = "Option::is_none")]
17 pub total_count: Option<i32>,
18 #[serde(rename = "offset", skip_serializing_if = "Option::is_none")]
20 pub offset: Option<i32>,
21 #[serde(rename = "limit", skip_serializing_if = "Option::is_none")]
23 pub limit: Option<i32>,
24 #[serde(rename = "segments", skip_serializing_if = "Option::is_none")]
26 pub segments: Option<Vec<crate::models::SegmentData>>,
27}
28
29impl GetSegmentsSuccessResponse {
30 pub fn new() -> GetSegmentsSuccessResponse {
31 GetSegmentsSuccessResponse {
32 total_count: None,
33 offset: None,
34 limit: None,
35 segments: None,
36 }
37 }
38}
39
40