realdebrid-torrent/realdebrid/struct.go

16 lines
444 B
Go

package realdebrid
type TorrentStatus struct {
Id string `json:"id"`
FileName string `json:"filename"`
OriginalFileName string `json:"original_filename"`
Hash string `json:"hash"`
Status string `json:"status"`
Progress int `json:"progress"`
Links []string `json:"links"`
}
func (status TorrentStatus) IsDone() bool {
return status.Status == "downloaded"
}