@@ -29,6 +29,9 @@ pub struct ChangeWidgetRequest {
2929 /// Whether to show increase as good.
3030 #[ serde( rename = "increase_good" ) ]
3131 pub increase_good : Option < bool > ,
32+ /// The number of items to show.
33+ #[ serde( rename = "limit" ) ]
34+ pub limit : Option < i64 > ,
3235 /// The log query.
3336 #[ serde( rename = "log_query" ) ]
3437 pub log_query : Option < crate :: datadogV1:: model:: LogQueryDefinition > ,
@@ -81,6 +84,7 @@ impl ChangeWidgetRequest {
8184 event_query : None ,
8285 formulas : None ,
8386 increase_good : None ,
87+ limit : None ,
8488 log_query : None ,
8589 network_query : None ,
8690 order_by : None ,
@@ -128,6 +132,11 @@ impl ChangeWidgetRequest {
128132 self
129133 }
130134
135+ pub fn limit ( mut self , value : i64 ) -> Self {
136+ self . limit = Some ( value) ;
137+ self
138+ }
139+
131140 pub fn log_query ( mut self , value : crate :: datadogV1:: model:: LogQueryDefinition ) -> Self {
132141 self . log_query = Some ( value) ;
133142 self
@@ -235,6 +244,7 @@ impl<'de> Deserialize<'de> for ChangeWidgetRequest {
235244 let mut event_query: Option < crate :: datadogV1:: model:: LogQueryDefinition > = None ;
236245 let mut formulas: Option < Vec < crate :: datadogV1:: model:: WidgetFormula > > = None ;
237246 let mut increase_good: Option < bool > = None ;
247+ let mut limit: Option < i64 > = None ;
238248 let mut log_query: Option < crate :: datadogV1:: model:: LogQueryDefinition > = None ;
239249 let mut network_query: Option < crate :: datadogV1:: model:: LogQueryDefinition > = None ;
240250 let mut order_by: Option < crate :: datadogV1:: model:: WidgetOrderBy > = None ;
@@ -320,6 +330,12 @@ impl<'de> Deserialize<'de> for ChangeWidgetRequest {
320330 increase_good =
321331 Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
322332 }
333+ "limit" => {
334+ if v. is_null ( ) {
335+ continue ;
336+ }
337+ limit = Some ( serde_json:: from_value ( v) . map_err ( M :: Error :: custom) ?) ;
338+ }
323339 "log_query" => {
324340 if v. is_null ( ) {
325341 continue ;
@@ -441,6 +457,7 @@ impl<'de> Deserialize<'de> for ChangeWidgetRequest {
441457 event_query,
442458 formulas,
443459 increase_good,
460+ limit,
444461 log_query,
445462 network_query,
446463 order_by,
0 commit comments