Rust SDK
traceiq for Rust — events are queued and flushed in batches by a background thread. Uses serde, ureq, and chrono.
toml
# Cargo.toml [dependencies] traceiq = "0.1.0"
rust
use traceiq::Client;
let mut traceiq = Client::new("YOUR_PROJECT_ID", "YOUR_WRITE_KEY");
traceiq.capture("payout_succeeded", Some("user_123"), None,
Some(serde_json::json!({"amount": 50000, "currency": "NGN"})),
None, None);
traceiq.shutdown(); // flush before exit
