tencentcloud_cls_sdk_rust/
cls_log_json.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)]
4#[serde(rename_all = "camelCase")]
5pub struct Logs {
6 pub filename: Option<String>,
7 pub source: Option<String>,
8 pub hostname: Option<String>,
9 pub logs: Vec<Log>,
10}
11
12#[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)]
13#[serde(rename_all = "camelCase")]
14pub struct Log {
15 pub time: i64,
16 pub contents: Vec<Content>,
17}
18
19#[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)]
20#[serde(rename_all = "camelCase")]
21pub struct Content {
22 pub value: String,
23 pub key: String,
24}