pub struct Info {Show 49 fields
pub added_on: i64,
pub amount_left: i64,
pub auto_tmm: bool,
pub availability: f64,
pub category: String,
pub completed: i64,
pub completion_on: i64,
pub content_path: String,
pub dl_limit: i64,
pub dlspeed: i64,
pub download_path: String,
pub downloaded: i64,
pub downloaded_session: i64,
pub eta: i64,
pub f_l_piece_prio: bool,
pub force_start: bool,
pub hash: String,
pub infohash_v1: String,
pub infohash_v2: String,
pub last_activity: i64,
pub magnet_uri: String,
pub max_ratio: i64,
pub max_seeding_time: i64,
pub name: String,
pub num_complete: i64,
pub num_incomplete: i64,
pub num_leechs: i64,
pub num_seeds: i64,
pub priority: i64,
pub progress: f64,
pub ratio: f64,
pub ratio_limit: i64,
pub save_path: String,
pub seeding_time: i64,
pub seeding_time_limit: i64,
pub seen_complete: i64,
pub seq_dl: bool,
pub size: i64,
pub state: String,
pub super_seeding: bool,
pub tags: String,
pub time_active: i64,
pub total_size: i64,
pub tracker: String,
pub trackers_count: i64,
pub up_limit: i64,
pub uploaded: i64,
pub uploaded_session: i64,
pub upspeed: i64,
}
Expand description
See https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#get-torrent-list
Fields§
§added_on: i64
§amount_left: i64
§auto_tmm: bool
§availability: f64
§category: String
§completed: i64
§completion_on: i64
§content_path: String
§dl_limit: i64
§dlspeed: i64
§download_path: String
§downloaded: i64
§downloaded_session: i64
§eta: i64
§f_l_piece_prio: bool
§force_start: bool
§hash: String
§infohash_v1: String
§infohash_v2: String
§last_activity: i64
§magnet_uri: String
§max_ratio: i64
§max_seeding_time: i64
§name: String
§num_complete: i64
§num_incomplete: i64
§num_leechs: i64
§num_seeds: i64
§priority: i64
§progress: f64
§ratio: f64
§ratio_limit: i64
§save_path: String
§seeding_time: i64
§seeding_time_limit: i64
§seen_complete: i64
§seq_dl: bool
§size: i64
§state: String
§super_seeding: bool
§time_active: i64
§total_size: i64
§tracker: String
§trackers_count: i64
§up_limit: i64
§uploaded: i64
§uploaded_session: i64
§upspeed: i64
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Info
impl<'de> Deserialize<'de> for Info
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Info
Auto Trait Implementations§
impl Freeze for Info
impl RefUnwindSafe for Info
impl Send for Info
impl Sync for Info
impl Unpin for Info
impl UnwindSafe for Info
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more