```rust
async fn main() { let exporter = DataDogBuilder::default() .tags(vec![ "tag1".tostring(), "val1".tostring() ]) .build() .install() .unwrap(); exporter.flush.await()?; } ```
```rust
async fn main() { let exporter = DataDogBuilder::default() .writetostdout(false) .writetoapi(true, Some("DDAPIKEY".tostring())) .tags(vec![ "tag1".tostring(), "val1".to_string() ]) .build() .install() .unwrap(); exporter.flush.await()?; } ```
```rust
async fn main() { let exporter = DataDogBuilder::default() .writetostdout(false) .writetoapi(true, Some("DDAPIKEY".tostring())) .tags(vec![ "tag1".tostring(), "val1".tostring() ]) .build() .install() .unwrap(); let (exporter, scheduled) = exporter.schedule(Duration::fromsecs(10)); } ```