From cf720e36cd8232ae5e270f37d92b3312ed801b55 Mon Sep 17 00:00:00 2001 From: Artem Vorotnikov Date: Fri, 14 Oct 2022 05:19:25 +0400 Subject: [PATCH] Add torrentFile field --- src/types/request.rs | 2 ++ src/types/response.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/types/request.rs b/src/types/request.rs index d9bdb6c..976f89a 100644 --- a/src/types/request.rs +++ b/src/types/request.rs @@ -272,6 +272,7 @@ pub enum TorrentGetField { SeedRatioMode, SizeWhenDone, Status, + TorrentFile, TotalSize, Trackers, UploadRatio, @@ -317,6 +318,7 @@ impl TorrentGetField { TorrentGetField::SeedRatioMode => "seedRatioMode", TorrentGetField::SizeWhenDone => "sizeWhenDone", TorrentGetField::Status => "status", + TorrentGetField::TorrentFile => "torrentFile", TorrentGetField::TotalSize => "totalSize", TorrentGetField::Trackers => "trackers", TorrentGetField::UploadRatio => "uploadRatio", diff --git a/src/types/response.rs b/src/types/response.rs index 818a26c..8bb0e55 100644 --- a/src/types/response.rs +++ b/src/types/response.rs @@ -125,6 +125,8 @@ pub struct Torrent { #[serde(rename = "sizeWhenDone")] pub size_when_done: Option, pub status: Option, + #[serde(rename = "torrentFile")] + pub torrent_file: Option, #[serde(rename = "totalSize")] pub total_size: Option, pub trackers: Option>,