Module types

Module types 

Source
Expand description

Core value types used by Pacsea state.

Structs§

AurComment
AUR package comment data structure.
NewsBookmark
What: Persisted bookmark entry for news items, including cached content and optional local HTML path.
NewsFeedItem
What: Unified news/advisory feed item for the news view.
NewsFeedPayload
What: Bundle of news feed items and associated last-seen state updates.
NewsItem
Minimal news entry for Arch news modal.
OptionalDepRow
Row model for the “TUI Optional Deps” modal/list. Each row represents a concrete package candidate such as an editor, terminal, clipboard tool, mirror updater, or AUR helper.
PackageDetails
Full set of details for a package, suitable for a dedicated information pane.
PackageItem
Minimal package summary used in lists and search results.
QueryInput
Search query sent to the background search worker.
SearchResults
Results corresponding to a prior QueryInput.

Enums§

AdvisorySeverity
What: Severity levels for security advisories.
AppMode
What: High-level application mode.
ArchStatusColor
Visual indicator for Arch status line.
Focus
Which UI pane currently has keyboard focus.
InstalledPackagesMode
Filter mode for installed packages in the “Installed” toggle.
NewsFeedSource
What: News/advisory source type.
NewsReadFilter
What: Read filter applied to news feed items.
NewsSortMode
What: Sort options for news feed results.
RightPaneFocus
Which sub-pane within the right column is currently focused when applicable.
SortMode
Sorting mode for the Results list.
Source
Package source origin.

Functions§

severity_rank
What: Map advisory severity to a numeric rank for sorting (higher is worse).