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")]