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>,