v2_service_definition_ListServiceDefinitions_336468013/
v2_service-definition_ListServiceDefinitions_336468013.rs1use datadog_api_client::datadog;
3use datadog_api_client::datadogV2::api_service_definition::ListServiceDefinitionsOptionalParams;
4use datadog_api_client::datadogV2::api_service_definition::ServiceDefinitionAPI;
5use futures_util::pin_mut;
6use futures_util::stream::StreamExt;
7
8#[tokio::main]
9async fn main() {
10 let configuration = datadog::Configuration::new();
11 let api = ServiceDefinitionAPI::with_config(configuration);
12 let response = api.list_service_definitions_with_pagination(
13 ListServiceDefinitionsOptionalParams::default().page_size(2),
14 );
15 pin_mut!(response);
16 while let Some(resp) = response.next().await {
17 if let Ok(value) = resp {
18 println!("{:#?}", value);
19 } else {
20 println!("{:#?}", resp.unwrap_err());
21 }
22 }
23}