Struct transmission_rs::Torrent
source · pub struct Torrent {Show 14 fields
pub id: u16,
pub error: u8,
pub error_string: String,
pub eta: i64,
pub is_finished: bool,
pub left_until_done: u64,
pub name: String,
pub peers_getting_from_us: u16,
pub peers_sending_to_us: u16,
pub rate_download: u32,
pub rate_upload: u32,
pub size_when_done: u64,
pub status: u8,
pub upload_ratio: f32,
}
Fields§
§id: u16
§error: u8
§error_string: String
§eta: i64
§is_finished: bool
§left_until_done: u64
§name: String
§peers_getting_from_us: u16
§peers_sending_to_us: u16
§rate_download: u32
§rate_upload: u32
§size_when_done: u64
§status: u8
§upload_ratio: f32
Trait Implementations§
source§impl<'de> Deserialize<'de> for Torrent
impl<'de> Deserialize<'de> for Torrent
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