Skip to main content

Module types

Module types 

Source
Expand description

Shared data models and types.

Re-exports§

pub use achievements::AchievementRow;
pub use achievements::EarnedAchievement;
pub use achievements::MergedRaMetadata;
pub use achievements::RaAchievement;
pub use achievements::RaUserGameProgression;
pub use achievements::RaUserProgression;
pub use metadata::RomMatchFields;
pub use metadata::RomUpdateResponse;
pub use metadata::SearchCover;
pub use metadata::SearchRom;
pub use metadata::SgdbResource;
pub use user::CurrentUser;

Modules§

achievements
metadata
user

Structs§

Collection
Manual / smart / virtual row for the library collections pane.
Firmware
Represents a firmware file associated with a platform.
Platform
A gaming platform (console or system) supported by RomM.
Rom
Represents a single ROM file and its associated metadata.
RomFile
One file row under a RomM Rom (base game, update, DLC, etc.).
RomList
A paginated list of ROMs returned by the API.
SaveMetadata
Save metadata returned by RomM /api/saves.
SaveScreenshot
Screenshot attached to a save file.
VirtualCollectionRow
Response row from GET /api/collections/virtual.

Enums§

RomFileCategory
Category of an internal file within a multi-file RomM ROM (see Rom::files).