serde_jellyfin/
lib.rs

1pub mod access_schedule;
2pub mod activity_log_entry;
3pub mod activity_log_entry_query_result;
4pub mod add_virtual_folder_dto;
5pub mod admin_notification_dto;
6pub mod album_info;
7pub mod album_info_remote_search_query;
8pub mod all_theme_media_result;
9pub mod architecture;
10pub mod artist_info;
11pub mod artist_info_remote_search_query;
12pub mod authenticate_user_by_name;
13pub mod authentication_info;
14pub mod authentication_info_query_result;
15pub mod authentication_result;
16pub mod base_item;
17pub mod base_item_dto;
18pub mod base_item_dto_image_blur_hashes;
19pub mod base_item_dto_query_result;
20pub mod base_item_kind;
21pub mod base_item_person;
22pub mod base_item_person_image_blur_hashes;
23pub mod book_info;
24pub mod book_info_remote_search_query;
25pub mod box_set_info;
26pub mod box_set_info_remote_search_query;
27pub mod branding_options;
28pub mod buffer_request_dto;
29pub mod channel_features;
30pub mod channel_item_sort_field;
31pub mod channel_mapping_options_dto;
32pub mod channel_media_content_type;
33pub mod channel_media_type;
34pub mod channel_type;
35pub mod chapter_info;
36pub mod client_capabilities;
37pub mod client_capabilities_dto;
38pub mod client_log_document_response_dto;
39pub mod codec_profile;
40pub mod codec_type;
41pub mod collection_creation_result;
42pub mod collection_type_options;
43pub mod config_image_types;
44pub mod configuration_page_info;
45pub mod container_profile;
46pub mod control_response;
47pub mod country_info;
48pub mod create_playlist_dto;
49pub mod create_user_by_name;
50pub mod culture_dto;
51pub mod day_of_week;
52pub mod day_pattern;
53pub mod default_directory_browser_info_dto;
54pub mod device_identification;
55pub mod device_info;
56pub mod device_info_query_result;
57pub mod device_options;
58pub mod device_options_dto;
59pub mod device_profile;
60pub mod device_profile_info;
61pub mod device_profile_type;
62pub mod direct_play_profile;
63pub mod display_preferences_dto;
64pub mod dlna_options;
65pub mod dlna_profile_type;
66pub mod dynamic_day_of_week;
67pub mod embedded_subtitle_options;
68pub mod encoding_context;
69pub mod encoding_options;
70pub mod end_point_info;
71pub mod external_id_info;
72pub mod external_id_media_type;
73pub mod external_url;
74pub mod ffmpeg_location;
75pub mod file_system_entry_info;
76pub mod file_system_entry_type;
77pub mod font_file;
78pub mod forgot_password_action;
79pub mod forgot_password_dto;
80pub mod forgot_password_pin_dto;
81pub mod forgot_password_result;
82pub mod general_command;
83pub mod general_command_type;
84pub mod get_programs_dto;
85pub mod group_info_dto;
86pub mod group_queue_mode;
87pub mod group_repeat_mode;
88pub mod group_shuffle_mode;
89pub mod group_state_type;
90pub mod group_update_type;
91pub mod guide_info;
92pub mod hardware_encoding_type;
93pub mod header_match_type;
94pub mod http_header_info;
95pub mod ignore_wait_request_dto;
96pub mod image_by_name_info;
97pub mod image_format;
98pub mod image_info;
99pub mod image_option;
100pub mod image_orientation;
101pub mod image_provider_info;
102pub mod image_saving_convention;
103pub mod image_type;
104pub mod installation_info;
105pub mod iplugin;
106pub mod iso_type;
107pub mod item_counts;
108pub mod item_fields;
109pub mod item_filter;
110pub mod join_group_request_dto;
111pub mod keep_until;
112pub mod library_option_info_dto;
113pub mod library_options;
114pub mod library_options_result_dto;
115pub mod library_type_options_dto;
116pub mod library_update_info;
117pub mod listings_provider_info;
118pub mod live_stream_response;
119pub mod live_tv_info;
120pub mod live_tv_options;
121pub mod live_tv_service_info;
122pub mod live_tv_service_status;
123pub mod localization_option;
124pub mod location_type;
125pub mod log_file;
126pub mod log_level;
127pub mod media_attachment;
128pub mod media_encoder_path_dto;
129pub mod media_path_dto;
130pub mod media_path_info;
131pub mod media_protocol;
132pub mod media_source_info;
133pub mod media_source_type;
134pub mod media_stream;
135pub mod media_stream_type;
136pub mod media_update_info_dto;
137pub mod media_update_info_path_dto;
138pub mod media_url;
139pub mod message_command;
140pub mod metadata_configuration;
141pub mod metadata_editor_info;
142pub mod metadata_field;
143pub mod metadata_options;
144pub mod metadata_refresh_mode;
145pub mod move_playlist_item_request_dto;
146pub mod movie_info;
147pub mod movie_info_remote_search_query;
148pub mod music_video_info;
149pub mod music_video_info_remote_search_query;
150pub mod name_guid_pair;
151pub mod name_id_pair;
152pub mod name_value_pair;
153pub mod network_configuration;
154pub mod new_group_request_dto;
155pub mod next_item_request_dto;
156pub mod notification_dto;
157pub mod notification_level;
158pub mod notification_option;
159pub mod notification_options;
160pub mod notification_result_dto;
161pub mod notification_type_info;
162pub mod notifications_summary_dto;
163pub mod object_group_update;
164pub mod open_live_stream_dto;
165pub mod package_info;
166pub mod parental_rating;
167pub mod path_substitution;
168pub mod person_lookup_info;
169pub mod person_lookup_info_remote_search_query;
170pub mod pin_redeem_result;
171pub mod ping_request_dto;
172pub mod play_access;
173pub mod play_command;
174pub mod play_method;
175pub mod play_request;
176pub mod play_request_dto;
177pub mod playback_error_code;
178pub mod playback_info_dto;
179pub mod playback_info_response;
180pub mod playback_progress_info;
181pub mod playback_start_info;
182pub mod playback_stop_info;
183pub mod player_state_info;
184pub mod playlist_creation_result;
185pub mod playstate_command;
186pub mod playstate_request;
187pub mod plugin_info;
188pub mod plugin_status;
189pub mod previous_item_request_dto;
190pub mod problem_details;
191pub mod profile_condition;
192pub mod profile_condition_type;
193pub mod profile_condition_value;
194pub mod program_audio;
195pub mod public_system_info;
196pub mod query_filters;
197pub mod query_filters_legacy;
198pub mod queue_item;
199pub mod queue_request_dto;
200pub mod quick_connect_dto;
201pub mod quick_connect_result;
202pub mod rating_type;
203pub mod ready_request_dto;
204pub mod recommendation_dto;
205pub mod recommendation_type;
206pub mod recording_status;
207pub mod remote_image_info;
208pub mod remote_image_result;
209pub mod remote_search_result;
210pub mod remote_subtitle_info;
211pub mod remove_from_playlist_request_dto;
212pub mod repeat_mode;
213pub mod repository_info;
214pub mod response_profile;
215pub mod scroll_direction;
216pub mod search_hint;
217pub mod search_hint_result;
218pub mod seek_request_dto;
219pub mod send_command;
220pub mod send_command_type;
221pub mod send_to_user_type;
222pub mod series_info;
223pub mod series_info_remote_search_query;
224pub mod series_status;
225pub mod series_timer_info_dto;
226pub mod series_timer_info_dto_query_result;
227pub mod server_configuration;
228pub mod server_discovery_info;
229pub mod session_info;
230pub mod session_message_type;
231pub mod session_user_info;
232pub mod set_channel_mapping_dto;
233pub mod set_playlist_item_request_dto;
234pub mod set_repeat_mode_request_dto;
235pub mod set_shuffle_mode_request_dto;
236pub mod song_info;
237pub mod sort_order;
238pub mod special_view_option_dto;
239pub mod startup_configuration_dto;
240pub mod startup_remote_access_dto;
241pub mod startup_user_dto;
242pub mod subtitle_delivery_method;
243pub mod subtitle_options;
244pub mod subtitle_playback_mode;
245pub mod subtitle_profile;
246pub mod sync_play_user_access_type;
247pub mod system_info;
248pub mod task_completion_status;
249pub mod task_info;
250pub mod task_result;
251pub mod task_state;
252pub mod task_trigger_info;
253pub mod theme_media_result;
254pub mod timer_event_info;
255pub mod timer_info_dto;
256pub mod timer_info_dto_query_result;
257pub mod trailer_info;
258pub mod trailer_info_remote_search_query;
259pub mod transcode_reason;
260pub mod transcode_seek_info;
261pub mod transcoding_info;
262pub mod transcoding_profile;
263pub mod transport_stream_timestamp;
264pub mod tuner_channel_mapping;
265pub mod tuner_host_info;
266pub mod type_options;
267pub mod unrated_item;
268pub mod update_library_options_dto;
269pub mod update_media_path_request_dto;
270pub mod update_user_easy_password;
271pub mod update_user_password;
272pub mod upload_subtitle_dto;
273pub mod user_configuration;
274pub mod user_dto;
275pub mod user_item_data_dto;
276pub mod user_policy;
277pub mod utc_time_response;
278pub mod validate_path_dto;
279pub mod version_info;
280pub mod video3_dformat;
281pub mod video_type;
282pub mod virtual_folder_info;
283pub mod wake_on_lan_info;
284pub mod xbmc_metadata_options;
285pub mod xml_attribute;
286
287pub type Architecture = String;
288pub type BaseItemKind = String;
289pub type ChannelItemSortField = String;
290pub type ChannelMediaContentType = String;
291pub type ChannelMediaType = String;
292pub type ChannelType = String;
293pub type CodecType = String;
294pub type CollectionTypeOptions = String;
295pub type DayOfWeek = String;
296pub type DayPattern = String;
297pub type DeviceProfileType = String;
298pub type DlnaProfileType = String;
299pub type DynamicDayOfWeek = String;
300pub type EmbeddedSubtitleOptions = String;
301pub type EncodingContext = String;
302pub type ExternalIdMediaType = String;
303pub type FFmpegLocation = String;
304pub type FileSystemEntryType = String;
305pub type ForgotPasswordAction = String;
306pub type GeneralCommandType = String;
307pub type GroupQueueMode = String;
308pub type GroupRepeatMode = String;
309pub type GroupShuffleMode = String;
310pub type GroupStateType = String;
311pub type GroupUpdateType = String;
312pub type HardwareEncodingType = String;
313pub type HeaderMatchType = String;
314pub type ImageFormat = String;
315pub type ImageOrientation = String;
316pub type ImageSavingConvention = String;
317pub type ImageType = String;
318pub type IsoType = String;
319pub type ItemFields = String;
320pub type ItemFilter = String;
321pub type KeepUntil = String;
322pub type LiveTvServiceStatus = String;
323pub type LocationType = String;
324pub type LogLevel = String;
325pub type MediaProtocol = String;
326pub type MediaSourceType = String;
327pub type MediaStreamType = String;
328pub type MetadataField = String;
329pub type MetadataRefreshMode = String;
330pub type NotificationLevel = String;
331pub type PlayAccess = String;
332pub type PlayCommand = String;
333pub type PlayMethod = String;
334pub type PlaybackErrorCode = String;
335pub type PlaystateCommand = String;
336pub type PluginStatus = String;
337pub type ProfileConditionType = String;
338pub type ProfileConditionValue = String;
339pub type ProgramAudio = String;
340pub type RatingType = String;
341pub type RecommendationType = String;
342pub type RecordingStatus = String;
343pub type RepeatMode = String;
344pub type ScrollDirection = String;
345pub type SendCommandType = String;
346pub type SendToUserType = String;
347pub type SeriesStatus = String;
348pub type SessionMessageType = String;
349pub type SortOrder = String;
350pub type SubtitleDeliveryMethod = String;
351pub type SubtitlePlaybackMode = String;
352pub type SyncPlayUserAccessType = String;
353pub type TaskCompletionStatus = String;
354pub type TaskState = String;
355pub type TranscodeReason = String;
356pub type TranscodeSeekInfo = String;
357pub type TransportStreamTimestamp = String;
358pub type UnratedItem = String;
359pub type Video3DFormat = String;
360pub type VideoType = String;