joanna/moonfeed/src/model does not have a README file
pub(all) struct FeedItem {
id : String
title : String?
url : String?
external_url : String?
authors : Array[Author]
summary : String?
content_text : String?
content_html : String?
published : String?
published_at : DateTime?
updated : String?
updated_at : DateTime?
language : String?
categories : Array[String]
attachments : Array[Attachment]
} derive(Eq, Debug)pub(all) struct PodcastEpisodeMetadata {
subtitle : String?
summary : String?
image_url : String?
duration_in_seconds : Double?
episode_number : UInt64?
season_number : UInt64?
episode_type : String?
explicit : Bool?
block : Bool?
}pub(all) struct PodcastFeed {
feed : Feed
show : PodcastShowMetadata
episodes : Array[PodcastEpisodeMetadata]
}pub(all) struct PodcastShowMetadata {
author : String?
owner_name : String?
owner_email : String?
subtitle : String?
summary : String?
explicit : Bool?
image_url : String?
categories : Array[PodcastCategory]
podcast_type : String?
complete : Bool?
new_feed_url : String?
}Install
Download zipRSS 2.0, Atom 1.0 and JSON Feed 1.1 parsing and normalization for MoonBit.