uapi_sdk_rust/models/generated/
post_search_aggregate_200_response_metadata.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct PostSearchAggregate200ResponseMetadata {
17 #[serde(rename = "request_params", skip_serializing_if = "Option::is_none")]
18 pub request_params: Option<Box<models::PostSearchAggregate200ResponseMetadataRequestParams>>,
19 #[serde(rename = "dedupe_removed", skip_serializing_if = "Option::is_none")]
21 pub dedupe_removed: Option<i32>,
22 #[serde(rename = "rerank_applied", skip_serializing_if = "Option::is_none")]
24 pub rerank_applied: Option<bool>,
25 #[serde(rename = "content_fetched", skip_serializing_if = "Option::is_none")]
27 pub content_fetched: Option<i32>,
28}
29
30impl PostSearchAggregate200ResponseMetadata {
31 pub fn new() -> PostSearchAggregate200ResponseMetadata {
33 PostSearchAggregate200ResponseMetadata {
34 request_params: None,
35 dedupe_removed: None,
36 rerank_applied: None,
37 content_fetched: None,
38 }
39 }
40}
41