/** An element showing a box with info about a related page. Contains an optional thumbnail image, a title and a description. */ struct RelatedPageLink: HtmlProducer { /// The title of the linked page let title: String /// A short description of the linked page let description: String /// The url to the linked page let url: String /// The optional thumbnail image to display let image: ImageSet? func populate(_ result: inout String) { result += "" result += "" // Close related-box-wrapper, related-box } }