From a20648d1a5025a4b1b113e19a6c7d8e62f73bd1c Mon Sep 17 00:00:00 2001 From: Leopith <113810806+leopith@users.noreply.github.com> Date: Mon, 19 Sep 2022 10:55:23 +1000 Subject: [PATCH] Support torrent is private --- 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 cf0a949..8a51b9e 100644 --- a/src/types/request.rs +++ b/src/types/request.rs @@ -260,6 +260,7 @@ pub enum TorrentGetField { HashString, Id, IsFinished, + IsPrivate, IsStalled, LeftUntilDone, MetadataPercentComplete, @@ -302,6 +303,7 @@ impl TorrentGetField { TorrentGetField::HashString => "hashString", TorrentGetField::Id => "id", TorrentGetField::IsFinished => "isFinished", + TorrentGetField::IsPrivate => "isPrivate", TorrentGetField::IsStalled => "isStalled", TorrentGetField::LeftUntilDone => "leftUntilDone", TorrentGetField::MetadataPercentComplete => "metadataPercentComplete", diff --git a/src/types/response.rs b/src/types/response.rs index 4022891..ed502b1 100644 --- a/src/types/response.rs +++ b/src/types/response.rs @@ -91,6 +91,8 @@ pub struct Torrent { pub id: Option, #[serde(rename = "isFinished")] pub is_finished: Option, + #[serde(rename = "isPrivate")] + pub is_private: Option, #[serde(rename = "isStalled")] pub is_stalled: Option, #[serde(rename = "leftUntilDone")]