diff --git a/src/types/request.rs b/src/types/request.rs index 856ba94..fe79ecf 100644 --- a/src/types/request.rs +++ b/src/types/request.rs @@ -275,6 +275,7 @@ pub enum TorrentGetField { RateDownload, RateUpload, RecheckProgress, + SecondsSeeding, SeedRatioLimit, SeedRatioMode, SizeWhenDone, @@ -319,6 +320,7 @@ impl TorrentGetField { TorrentGetField::RateDownload => "rateDownload", TorrentGetField::RateUpload => "rateUpload", TorrentGetField::RecheckProgress => "recheckProgress", + TorrentGetField::SecondsSeeding => "secondsSeeding", TorrentGetField::SeedRatioLimit => "seedRatioLimit", TorrentGetField::SeedRatioMode => "seedRatioMode", TorrentGetField::SizeWhenDone => "sizeWhenDone", diff --git a/src/types/response.rs b/src/types/response.rs index 3cd1176..818a26c 100644 --- a/src/types/response.rs +++ b/src/types/response.rs @@ -118,6 +118,8 @@ pub struct Torrent { pub rate_upload: Option, #[serde(rename = "recheckProgress")] pub recheck_progress: Option, + #[serde(rename = "secondsSeeding")] + pub seconds_seeding: Option, #[serde(rename = "seedRatioLimit")] pub seed_ratio_limit: Option, #[serde(rename = "sizeWhenDone")]