appinsights 0.2.3

Application Insights SDK for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::contracts::*;
use serde::Serialize;

// NOTE: This file was automatically generated.

/// Data struct to contain both B and C sections.
#[derive(Debug, Clone, PartialEq, Serialize)]
#[serde(tag = "baseType", content = "baseData")]
pub enum Data {
    AvailabilityData(AvailabilityData),
    EventData(EventData),
    ExceptionData(ExceptionData),
    MessageData(MessageData),
    MetricData(MetricData),
    PageViewData(PageViewData),
    RemoteDependencyData(RemoteDependencyData),
    RequestData(RequestData),
}