Structs§
- Artist
Item - Artist item with ID and name (for clickable artist links)
- Download
Disk Usage - On-disk usage of downloaded content, for the Downloads surface.
- Genre
- Genre
- GetItems
Options - Options for querying items
- Image
Options - Image options
- Library
- Library (media collection)
- Live
Stream Info - Live stream information returned from opening a Live TV / channel stream.
- Media
Item - Media item
- Media
Source - Media source information
- Media
Stream - Media stream information (audio, video, subtitle tracks)
- Person
- Person (cast/crew member) - for movies, series, and episodes
- Playback
Info - Playback information
- Playlist
Created Result - Result of creating a playlist
- Playlist
Entry - Playlist entry — wraps a MediaItem with the Jellyfin PlaylistItemId needed for remove/reorder operations (distinct from the media item’s ID)
- Search
Options - Options for search queries
- Search
Result - Search result with pagination
- User
Data - User-specific data for an item (playback state, favorites, etc.)
Enums§
- Image
Type - Image type
- Repo
Error - Error types for repository operations
- Search
Scope - An opaque search scope the frontend selects; Rust owns what it means.
Traits§
- Meaningful
Content - Trait for checking if data has meaningful content
Functions§
- default_
listing_ sort - The order a container’s children take when the caller asked for none.