naurt_api/models/
final_destination_options.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct FinalDestinationOptions {
17 #[serde(rename = "pretty_print", skip_serializing_if = "Option::is_none")]
19 pub pretty_print: Option<bool>,
20 #[serde(rename = "verbose", skip_serializing_if = "Option::is_none")]
22 pub verbose: Option<bool>,
23 #[serde(rename = "structured_response", skip_serializing_if = "Option::is_none")]
25 pub structured_response: Option<bool>,
26 #[serde(rename = "geojson_type", skip_serializing_if = "Option::is_none")]
27 pub geojson_type: Option<models::GeojsonType>,
28 #[serde(rename = "return_original", skip_serializing_if = "Option::is_none")]
30 pub return_original: Option<bool>,
31 #[serde(rename = "input_filter", skip_serializing_if = "Option::is_none")]
32 pub input_filter: Option<models::InputFilter>,
33}
34
35impl FinalDestinationOptions {
36 pub fn new() -> FinalDestinationOptions {
38 FinalDestinationOptions {
39 pretty_print: None,
40 verbose: None,
41 structured_response: None,
42 geojson_type: None,
43 return_original: None,
44 input_filter: None,
45 }
46 }
47}
48