Skip to main content

Module model

Module model 

Source
Expand description

The episode model and the catalog that holds it.

An episode has two tiers of fields. The first six come from the authoritative RSS feed and are present for every episode. The rest come from best-effort enrichment out of the site’s client bundle, and are Option so an absent value cannot be mistaken for a real one.

Structs§

Catalog
The resolved episode list together with when it was built.
Episode
One episode of musicforprogramming.net.
InfoPage
One of the site’s non-episode pages, kept so the interface can present it as the site does.

Functions§

site_title
The site’s form of a title that may have come from the feed.