Sign in

    joanna/moonfeed/src/model does not have a README file

    Attachment

    pub(all) struct Attachment {
    url : String
    mime_type : String
    title : String?
    size_in_bytes : UInt64?
    duration_in_seconds : Double?
    } derive(Eq,
    Debug
    )

    A downloadable resource; numeric metadata is reserved for future parsers.

    Attachment::equal

    fn Attachment::equal(self : Attachment, other : Attachment) -> Bool

    Attachment::not_equal

    fn Attachment::not_equal(self : Attachment, other : Attachment) -> Bool

    Attachment::to_repr

    Author

    pub(all) struct Author {
    name : String?
    url : String?
    avatar : String?
    } derive(Eq,
    Debug
    )

    A person or organization. Missing metadata is distinct from an empty string.

    Author::equal

    fn Author::equal(self : Author, other : Author) -> Bool

    Author::not_equal

    fn Author::not_equal(self : Author, other : Author) -> Bool

    Author::to_repr

    Feed

    pub(all) struct Feed {
    title : String
    description : String?
    home_page_url : String?
    feed_url : String?
    language : String?
    authors : Array[Author]
    categories : Array[String]
    updated : String?
    updated_at :
    DateTime
    ?
    items : Array[FeedItem]
    } derive(Eq,
    Debug
    )

    Format-independent feed. Collections are ordered and absent collections are empty.

    Feed::equal

    fn Feed::equal(self : Feed, other : Feed) -> Bool

    Feed::not_equal

    fn Feed::not_equal(self : Feed, other : Feed) -> Bool

    Feed::to_repr

    FeedItem

    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
    )

    Format-independent item. Original date strings are preserved alongside optional normalized UTC instants.

    FeedItem::equal

    fn FeedItem::equal(self : FeedItem, other : FeedItem) -> Bool

    FeedItem::not_equal

    fn FeedItem::not_equal(self : FeedItem, other : FeedItem) -> Bool

    FeedItem::to_repr

    pub(all) struct FeedLink {
    url : String
    rel : String?
    media_type : String?
    } derive(Eq,
    Debug
    )

    A typed link, reserved for RSS and Atom link relationships.

    FeedLink::equal

    fn FeedLink::equal(self : FeedLink, other : FeedLink) -> Bool

    FeedLink::not_equal

    fn FeedLink::not_equal(self : FeedLink, other : FeedLink) -> Bool

    FeedLink::to_repr

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io