openapi-rs 0.1.4

A type-safe Rust client library for building, signing, and sending API requests with minimal boilerplate
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use serde::{Deserialize, Serialize};

#[derive(Debug, Default, Clone, Serialize, Deserialize)]
#[serde(default)]
pub struct SyncTask {
    #[serde(rename = "JobId")]
    pub job_id: String,
    #[serde(rename = "State")]
    pub state: String,
    #[serde(rename = "DownloadFinished")]
    pub download_finished: bool,
    #[serde(rename = "DownloadFileSizeCurrent")]
    pub download_file_size_current: isize,
    #[serde(rename = "DownloadFileSizeTotal")]
    pub download_file_size_total: isize,
    #[serde(rename = "DownloadFinishedTime")]
    pub download_finished_time: String,
}