class

QBittorrent::Model::RssArticle

Inherits JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object

A single article (item) of an RSS feed, as it appears in a RssFeed's articles array when rss/items is fetched with withData=true.

All fields are nilable to tolerate feeds that omit optional elements and version drift; unknown keys survive via JSON::Serializable::Unmapped.

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

author

Article author.

Source
author=(author : String | Nil)

Article author.

Source
date

Publication datetime string.

Source
date=(date : String | Nil)

Publication datetime string.

Source
description

Article description / summary (may contain HTML).

Source
description=(description : String | Nil)

Article description / summary (may contain HTML).

Source
id

Article identifier (typically the GUID or link).

Source
id=(id : String | Nil)

Article identifier (typically the GUID or link).

Source
is_read

Whether the article has been marked as read.

Source
is_read=(is_read : Bool | Nil)

Whether the article has been marked as read.

Source
title

Article title.

Source
title=(title : String | Nil)

Article title.

Source
torrent_url

Direct torrent/enclosure URL (may be a magnet link).

Source
torrent_url=(torrent_url : String | Nil)

Direct torrent/enclosure URL (may be a magnet link).

Source