diff --git a/docs/development/search-index.js b/docs/development/search-index.js index 54d9397ec..522b89a77 100644 --- a/docs/development/search-index.js +++ b/docs/development/search-index.js @@ -1,4 +1,4 @@ -var searchIndex = new Map(JSON.parse('[["stremio_core",{"t":"YCCCCCCCFKFCOCMMOOCKMMCCFNNONNNNNONNNFPSPFGGSPFPPSONNNNNNNNNNHHONNNONNNNNNNONNNNNCNHONHNONNNNNNNNNNNNNNNOOGFFFPPONNNNNNNNOONNNNNNNNOOONNNNOOOOOONNNNNNNNNNNNOOOFNNNNNNNNONNNFFFFONNNNNNNNNNNNNNOONNNONNONNNNNNNNNNNONOOONNONHNNOONNNNNNNNNNNNNNSSJJJSSSSSJSSJSSSSSJJSSSSJSSSJSSSSSSJJSSSSJSJJJSSFFFFFFFFFFFFFFOOONNNNNNNNNNNNNNNNNNNNNNNNNNOONNOONNNCOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFNNNNNNNNNNCCCCCCCCCCCCCCCCFFNNNNNNNNNNNNHNNNNNNOHOONNNNONNNNNNNFFIFFIFFIIFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNOOHOOHOOOOHNOOOHOHNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNOOOOIPIGKFPPFFFFFGFFPNNNNNNNNNNNNNNNNNNNNOOHMONNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOOOOOOOMOMHOOOOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNONOIIFFNNNNOHNNNNNNONNNONNNNNNOOHNNNNNNNNONNNGFPPPPGPPPGGFPPPGPPCHOOCHCHCOCHHHHOOOOOOOOOOOOHGFPPNNNNNNNOHNNNNNNNNONNNNNNOOOHPGPPNNNNNNNNNNNNNNNNNNNNNNNNPPGGFPPPGPPNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOHHHHHHNNNNNNNNNNNNNNNNNNNOOOOOOOOFFNNNNNNNNNNNNNNNNNNOOHNONNNNNNNNNNNPPPPPFGGPPPPGPPPPCOCOOOOOOOOOOCCCCCCCCFGPPHNNNNNNNNNNNHONONNNNNNONOOOONNOOONNONNNNNNNPPPPPGPPPGPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHJHHHHHHHHHHHHHHHHHHHHHHFNNNNNNHONNNNNNNNNFFFFFNNNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOHOONNNNNNNNNNNNNNNNNNNNOONNNNNONIIFFFFNNNNNNNNOHNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNHOHOONNNNOOONNNNNNNNNNNNNNNNNGPKFFFPPGPFFFFFGFPPONNNNNNNNNNNNNNNNNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNONOMNNOOOOOHOOONNNNNNNNNNOONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNONPPFGPNNNNNNNNNNOHONNNNNNNNNNNNHNNNNNNNNNNNNSFFFPGPFFNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOCOONNNNNOONOOOOOONNNNNNNNNNNNNNNONNNNNFPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNONNOHHOHOOHOHNNOOHOHNNNNNNNNNOHFJFFFONNNNNNNNHNNNNNNNNNNNNONNNNNOOOONNNONNNNNNNNHOOONNNNOHHOHOOOOOOHOHOHOOOOOHHOHONNNNOHOOHOOOHOOHONNNNNNNNNNNNONNNNNOOOHFFFONNNNNNNNNNNNNNNHHHNONNNNNNNHHHHHHONNNOONHHHOOONNNHOOONNNOONNNNNNONNNNHPPKPGGFKGIKPRPKPPPFFGPPPPPPPIKKOMCOCOMMMOMMOMOCMCMOCMMMMPGGFIPPPNNNNNNNONNNNNNNONNNNNNNNNNNNNNNNNNNNNNPEKGEEPPPPPPPPINNMNNNNNNCNMMMMNNNNNMNMNNNHHHHHHHHHHHHHHHHMNMNNNNNKIKNNGPGGGGGGGGGGGPPPPPPPPPPPPPPPPPPGPFPIPPPPPPPPPPGPPPPPPPPPPPGPPPPPPPPPPPPPIPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPCOOOCCOCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOGGGGGGGGGGGGPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPFPIPPPPPPPGPIPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOONNNNNNNNNNONNNNNNOOOOOOOPPPGNNNNNNNNPPFFGONNNNNNNNNNNONONNNNNNNNNNNONNNNNNNNNONNNRKKKMMMMRFRRFRFKFFKCCMMCCMCCCCCHCCCCCCCCCCPGPPPFFFKFGFPPPFFFGFGPPPFFFGFPPPPFOOOOOOONNOOONNNNNOOOOOCNNMOOONNNNNOOOOONOOOOCOOOOOOOONOOOONNOOOOMCOOOCNOONNOONNOONOOOOOOOOOOOOOOOOOOOOOOFFFNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNOOOONNNNNNNNNNOONNNNNNNNNFFFFPPFFFFGFGFPPFOONOOOONNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNOONNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNONNOOOONOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOOOOOOOOOGPPPKGFPFFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMONNNNNNNNNNNNONNNNNONONMONNNNNNNNNNNNNNNNNNONNNNNONNOOOOOPPPPGFFPPNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNNNNOOOOOOFGGPPPPGFFPPFGFPPPKPPFPFPFFFFGGPPPPFPPPPPFFPFFPFFFOOOOOOMOOOOOMOOOCHOOOOOOOOOOOOOOOMOOOOMOMOCCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHGPPPGPPGFPPKPPPPGPPPPPPPPFPFPFTTOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNOMNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNOOMNNNOOMNNNMNNNONNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOFGPFFFPFFFFFFGFPFFFFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNOOOOOOOONOOOONNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHFFCCOOOOFNNNNNNNNNNNONNNNNNOFNNNNNNNNNNOONNNNNFFFIFOOOOOOOOCCOOOOOOOOOOOOOOOOOFFNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNOOFIFONNNNNNNNNNONNNONNNONNNNNNONNNONNOOOOOONONNNNOOOOONNNNNNONNONONFFOOOOCCOOOFNNNNNNNNNNONNNNNOOFNNNNNONNNNNOONNNNNNOFFNNNNNNNNNNONNNNNNONNOONNONNNNNNNNFFPPGPFPFFPFIFOOOOOCOOOOOOOOOOOOOOOOOOOOOOOOCOOOOOOCOOOOOOOOOOOOOOOCOFFNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOFPFPIOOONNNNNNNNNNNNNNNNNNNONNNNNNNNPPGPFOOONNNNNNNNNNNNNNNONNONNOONNOOOOOOOOONNOOOOOOOOOOOOONNNNNNNNFFFOONNNNNNNNNNNNNNNOONNNONNNOONNNNNNOOONNNOOOONNNNNNOONNNNNNNNNHPPFFFIFPPGPFPFFFGFPPFIPPOOOOOOOOOOOOOOOOOOOCOOOOOOOOOOOOOOOOOOOOCOCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPFFFIFFPGFPFFIFFNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNOONOOOONNNNNNNNNNNOOOOOOOOOOOOOOOOOOONOOONNNNNNNNOONOOONNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNOONPIPPFFFGPPPPOONNNNNNNNNNNNNNNNNNNNONNNONNNNNHNNNNNNONNNNNNNNNNNNNHNNNOOOOOONNNNONOONNNNNNNNNNNNNNNNOONNOOOOOOOOOOOOOOOOOFNNNNNNNNNONONNNNNOFOCOFNNNNNNNNNNNONNNNNNORPGFRRFRFKFKPMNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNCHHFOCOFNNNNNNNNNNNNNONNNNNNOFFFFFFFFFFFFFFFFFFFFFFOOOOOONNNNOOOOOOOONNNNNNOONNCOOOOOOONNNNOOOOOOOOONNOOOOOOOOOCOOOOOOOOOOOOOOOOOCOCNNOOOOCOOOCOOOOOOOONNOOOOONNNNNNOOOOOOOFONNNNNNNNNNNNNNNFONNNNNNNNNNNNNNNFFFFFFFOONNNNNNNNNNNNNNNNNNNONNNNNNNNOOONNNNNNNOONNNNOOONOONNNNNNNNNNNNNNNNNNNNNFFFONNNNNNNNNNNNNNNNNNONNNNNNNNNONNNOONNNONNNNNNNNNNNNOFONNOOOOOOOONNNNNNNNOONONONNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNOOONNNNNNNOONNNNNNNNNNNNNNOOONNNNNNNOOOOOOOONOOOOOOOOOOOONNNNNNNOOOOOOOOOONNNNNNNONNNNNNNNNNNNNNNNNNNNNOOOOOOFGFKFFFFPPOOCOOOOOOOOOOOOOOOCCOOOOOOOOOOOOGKPPNNNNNNNNNCNNNNOOOOKFFNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNOOFFFFNOONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOONNNNOOOOOOONNNNOOOOOOONNNNNNNNNNNNONNNNOFNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNFFFFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOO","n":["Model","addon_transport","analytics","constants","deep_links","models","runtime","types","AddonHTTPTransport","AddonTransport","UnsupportedTransport","addon_transport","env","http_transport","manifest","resource","transport_url","","unsupported_transport","AddonTransport","manifest","resource","http_transport","legacy","AddonHTTPTransport","borrow","borrow_mut","env","from","into","manifest","new","resource","transport_url","try_from","try_into","type_id","AddonLegacyTransport","Error","IMDB_PREFIX","JsonRPC","JsonRPCErr","JsonRPCResp","LegacyErr","MANIFEST_REQUEST_PARAM","Result","SubtitlesResult","UnsupportedRequest","UnsupportedResource","YT_PREFIX","all","borrow","","","","","borrow_mut","","","","","build_jsonrpc","build_legacy_req","code","deserialize","","","env","fmt","","from","","","","","id","into","","","","","legacy_manifest","manifest","map_response","message","new","query_from_id","resource","transport_url","try_from","","","","","try_into","","","","","type_id","","","","","error","result","LegacyIdProperty","LegacyManifest","LegacyManifestResp","LegacySort","Many","One","background","borrow","","","","borrow_mut","","","","contact_email","description","deserialize","","","","from","","","","id","","id_property","into","","","","logo","manifest","methods","name","","sorts","try_from","","","","try_into","","","","type_id","","","","types","","version","UnsupportedTransport","borrow","borrow_mut","from","into","manifest","new","resource","result","transport_url","try_from","try_into","type_id","Analytics","Event","EventsBatch","State","auth_key","borrow","","","","borrow_mut","","","","clone","","clone_into","","clone_to_uninit","","context","data","default","","emit","env","eq","","events","flush","fmt","","from","","","","into","","","","name","next_number","number","","pending","pop_batch","push_event","queue","revert_pending","send_events_batch_to_api","send_next_batch","serialize","state","time","to_owned","","try_from","","","","try_into","","","","type_id","","","","ADDON_LEGACY_PATH","ADDON_MANIFEST_PATH","API_URL","BASE64","CALENDAR_IDS_EXTRA_PROP","CALENDAR_ITEMS_COUNT","CALENDAR_STORAGE_KEY","CATALOG_PAGE_SIZE","CATALOG_PREVIEW_SIZE","CATALOG_RESOURCE_NAME","CINEMETA_CATALOGS_URL","CINEMETA_FEED_CATALOG_ID","CINEMETA_TOP_CATALOG_ID","CINEMETA_URL","CREDITS_THRESHOLD_COEF","DISMISSED_EVENTS_STORAGE_KEY","GENRES_LINK_CATEGORY","IMDB_LINK_CATEGORY","IMDB_TITLE_PATH","IMDB_URL","LAST_VIDEOS_IDS_EXTRA_PROP","LIBRARY_COLLECTION_NAME","LIBRARY_RECENT_COUNT","LIBRARY_RECENT_STORAGE_KEY","LIBRARY_STORAGE_KEY","LINK_API_URL","META_RESOURCE_NAME","NOTIFICATIONS_STORAGE_KEY","NOTIFICATION_ITEMS_COUNT","OFFICIAL_ADDONS","PLAYER_IGNORE_SEEK_AFTER","PROFILE_STORAGE_KEY","SCHEMA_VERSION","SCHEMA_VERSION_STORAGE_KEY","SEARCH_EXTRA_NAME","SEARCH_HISTORY_STORAGE_KEY","SKIP_EXTRA_PROP","STREAMING_SERVER_URL","STREAMING_SERVER_URLS_STORAGE_KEY","STREAMS_STORAGE_KEY","STREAM_RESOURCE_NAME","SUBTITLES_RESOURCE_NAME","TYPE_PRIORITIES","URI_COMPONENT_ENCODE_SET","VIDEO_FILENAME_EXTRA_PROP","VIDEO_HASH_EXTRA_PROP","VIDEO_SIZE_EXTRA_PROP","WATCHED_THRESHOLD_COEF","YOUTUBE_ADDON_ID_PREFIX","AddonsDeepLinks","CalendarDeepLinks","CalendarItemDeepLinks","DiscoverDeepLinks","ErrorLink","ExternalPlayerLink","LibraryDeepLinks","LibraryItemDeepLinks","LocalSearchItemDeepLinks","MetaItemDeepLinks","OpenPlayerLink","SearchHistoryItemDeepLinks","StreamDeepLinks","VideoDeepLinks","addons","android","android_tv","borrow","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","calendar","chromeos","default","","discover","download","eq","","","error_link","external_player","","","file_name","fmt","","","from","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","into","","","","","","","","","","","","","ios","library","linux","macos","meta_details_streams","","","","meta_details_videos","","","open_player","player","","","","playlist","roku","search","","serialize","","","","","","","","","","","","","streaming","tizen","","try_from","","","","","","","","","","","","","try_into","","","","","","","","","","","","","type_id","","","","","","","","","","","","","visionos","web","webos","","windows","ErrorLink","borrow","borrow_mut","eq","fmt","from","","into","try_from","try_into","type_id","addon_details","calendar","catalog_with_filters","catalogs_with_extra","common","continue_watching_preview","ctx","data_export","installed_addons_with_filters","library_by_type","library_with_filters","link","local_search","meta_details","player","streaming_server","AddonDetails","Selected","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","deserialize","deserialize_transport_url","eq","fmt","from","","into","","local_addon","local_addon_update","remote_addon","selected","serialize","","to_owned","","transport_url","try_from","","try_into","","type_id","","update","Calendar","ContentItem","Day","FullDate","Item","Month","MonthInfo","Selectable","Selected","Year","YearMonthDate","borrow","","","","","","","borrow_mut","","","","","","","clone","","","","","","","clone_into","","","","","","","clone_to_uninit","","","","","","","date","day","days","default","","","","","deserialize","","eq","","","","","","first_weekday","fmt","","","","","","","from","","","","","","","","","","into","","","","","","","items","","items_update","meta_item","meta_items","meta_items_update","month","","","month_info","month_info_update","new","next","prev","selectable","selectable_update","selected","selected_update","serialize","","","","","","","to_owned","","","","","","","today","try_from","","","","","","","try_into","","","","","","","type_id","","","","","","","update","video","year","","","Catalog","","CatalogPage","CatalogPageRequest","CatalogResourceAdapter","CatalogWithFilters","First","Next","Selectable","SelectableCatalog","SelectableExtra","SelectableExtraOption","SelectablePage","SelectablePriority","SelectableType","Selected","Type","borrow","","","","","","","","","","borrow_mut","","","","","","","","","","catalog","","catalog_update","catalogs","","clone","","","","","","","","clone_into","","","","","","","","clone_to_uninit","","","","","","","","content","default","","deserialize","eq","","","","","","","","extra","fmt","","","","","","","","from","","","","","","","","","","into","","","","","","","","","","is_required","name","new","next_page","options","request","","","","","","resource","selectable","selectable_priority","selectable_update","selected","","","","selected_update","serialize","","","","","","","","to_owned","","","","","","","","try_from","","","","","","","","","","try_into","","","","","","","","","","type","type_id","","","","","","","","","","types","update","value","Catalog","CatalogPage","CatalogsWithExtra","Selected","borrow","","borrow_mut","","catalogs","catalogs_update","clone","","clone_into","","clone_to_uninit","","content","default","deserialize","eq","extra","fmt","","from","","into","","request","selected","selected_update","serialize","","to_owned","","try_from","","try_into","","type","type_id","","update","DescriptorAction","DescriptorLoadable","DescriptorRequested","EmptyContent","Env","Err","Loadable","Loading","ManifestRequestResult","Ready","ResourceAction","ResourceError","ResourceLoadable","ResourceRequestResult","","ResourceRequested","ResourcesAction","ResourcesRequested","UnexpectedResponse","compare_with_priorities","","content","","descriptor_loadable","descriptor_update","eq_update","","loadable","request","resource_loadable","resource_update","resource_update_with_vector_content","resources_update","resources_update_with_vector_content","transport_url","result","transport_url","","request","","result","addons","force","request","","result","compare_with_priorities","DescriptorAction","DescriptorLoadable","DescriptorRequested","ManifestRequestResult","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","content","descriptor_update","eq","fmt","from","","into","","serialize","to_owned","transport_url","try_from","","try_into","","type_id","","result","transport_url","","eq_update","Err","Loadable","Loading","Ready","as_ref","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","eq","err","expect","expect_err","expect_loading","fmt","from","into","is_err","is_loading","is_ready","ready","serialize","to_owned","try_from","try_into","type_id","EmptyContent","Env","ResourceAction","ResourceError","ResourceLoadable","ResourceRequestResult","","ResourceRequested","ResourcesAction","ResourcesRequested","UnexpectedResponse","borrow","","","","borrow_mut","","","","clone","","clone_into","","clone_to_uninit","","content","eq","","fmt","","","force_request","from","","","","into","","","","request","","resource_content_from_result","resource_update","resource_update_with_vector_content","resource_vector_content_from_result","resources_update","resources_update_with_vector_content","serialize","","to_owned","","to_string","try_from","","","","try_into","","","","type_id","","","","update","update_with_vector_content","request","","result","addons","force","request","","result","ContinueWatchingPreview","Item","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","eq","fmt","","from","","into","","items","library_item","library_items_update","new","notifications","serialize","","to_owned","","try_from","","try_into","","type_id","","update","API","AddonAlreadyInstalled","AddonConfigurationRequired","AddonIsProtected","AddonNotInstalled","Ctx","CtxError","CtxStatus","Env","LibraryItemNotFound","Loading","Other","OtherError","Ready","UserAddonsAreLocked","UserLibraryIsMissing","UserNotLoggedIn","ctx","dismissed_events","error","events","library","notification_catalogs","notifications","profile","search_history","status","streaming_server_urls","streams","trakt_addon","update_events","update_library","update_notifications","update_profile","update_search_history","update_streaming_server_urls","update_streams","update_trakt_addon","Ctx","CtxStatus","Loading","Ready","authenticate","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","delete_session","dismissed_events","eq","events","fmt","","from","","into","","library","new","notification_catalogs","notifications","profile","search_history","serialize","","status","streaming_server_urls","streams","to_owned","","trakt_addon","try_from","","try_into","","type_id","","update","API","AddonAlreadyInstalled","AddonConfigurationRequired","AddonIsProtected","AddonNotInstalled","CtxError","Env","LibraryItemNotFound","Other","OtherError","UserAddonsAreLocked","UserLibraryIsMissing","UserNotLoggedIn","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","code","eq","","fmt","","from","","","","","into","","message","serialize","","to_owned","","try_from","","try_into","","type_id","","get_modal","get_notification","push_dismissed_events_to_storage","update_events","plan_sync_with_api","pull_items_from_api","push_items_to_api","push_library_to_storage","update_and_push_items_to_storage","update_library","REQUEST_LAST_VIDEOS_EVERY","dismiss_notification_item","push_notifications_to_storage","update_notification_items","update_notifications","addon_action_error_effects","addon_install_error_effects","addon_uninstall_error_effects","addon_upgrade_error_effects","pull_addons_from_api","pull_user_from_api","push_addons_to_api","push_profile_to_storage","push_user_to_api","update_profile","push_search_history_to_storage","update_search_history","push_server_urls_to_storage","update_streaming_server_urls","push_streams_to_storage","update_streams","build_track_addon_url","update_trakt_addon","DataExport","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","export_data_from_api","export_url","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","update","InstalledAddonsRequest","InstalledAddonsWithFilters","Selectable","SelectableType","Selected","borrow","","","","","borrow_mut","","","","","catalog","catalog_update","clone","","","","","clone_into","","","","","clone_to_uninit","","","","","default","","deserialize","","eq","","","","fmt","","from","","","","","into","","","","","new","request","","selectable","selectable_update","selected","","serialize","","","","","to_owned","","","","","try_from","","","","","try_into","","","","","type","","type_id","","","","","types","update","Catalog","CatalogPage","LibraryByType","Selectable","SelectableSort","Selected","borrow","","","","borrow_mut","","","","catalogs","catalogs_update","clone","","","","clone_into","","","","clone_to_uninit","","","","default","","deserialize","eq","","","filter","fmt","","","","from","","","","into","","","","new","next_page","selectable","selectable_update","selected","","serialize","","","","sort","","sorts","to_owned","","","","try_from","","","","try_into","","","","type_id","","","","update","ContinueWatchingFilter","LastWatched","LibraryFilter","LibraryRequest","LibraryRequestPage","LibraryWithFilters","Name","NameReverse","NotRemovedFilter","NotWatched","Selectable","SelectablePage","SelectableSort","SelectableType","Selected","Sort","SortIter","TimesWatched","Watched","back_idx","borrow","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","catalog","catalog_update","clone","","","","","","","","","","","","clone_into","","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","","default","","","","deref","deserialize","","","","eq","","","","","","","","filter","fmt","","","","","","","","","","","","from","","","","","","","","","","","","get","idx","into","","","","","","","","","","","","into_iter","iter","len","marker","new","next","next_back","next_page","nth","page","predicate","","","request","","","","selectable","selectable_update","selected","","","serialize","","","","","","","","","size_hint","sort","","sort_items","sorted_by","sorts","to_owned","","","","","","","","","","","","try_from","","","","","","","","","","","","try_into","","","","","","","","","","","","type","","type_id","","","","","","","","","","","","types","update","API","Env","Link","LinkError","UnexpectedResponse","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","code","create_code","data","default","eq","fmt","","","from","","","","","into","","read_data","serialize","","to_owned","","to_string","try_from","","try_into","","type_id","","update","INDEX_OPTIONS","ImdbRating","IndexOptions","LocalSearch","OutOfRange","ParseError","Parsing","Searchable","SearchableItemsResponse","borrow","","","","borrow_mut","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","current_records","default","deserialize","","eq","fmt","","from","","","","get_searchable_items","id","imdb_rating","","imdb_rating_weight","index","into","","","","latest_records","name","new","popularity","popularity_weight","poster","release_info","search_results","searcher","serialize","","","to_owned","","","","try_from","","","","try_into","","","","type","type_id","","","","update","ImdbRating","OutOfRange","ParseError","Parsing","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","","","from","","from_str","into","","partial_cmp","serialize","to_f64","to_owned","to_string","try_from","","","","try_into","","type_id","","MetaDetails","Selected","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","deserialize","eq","fmt","","from","","guess_stream","into","","library_item","library_item_sync","library_item_update","meta_items","meta_items_update","meta_path","meta_streams","meta_streams_update","selected","selected_guess_stream_update","serialize","","stream_path","streams","streams_update","suggested_stream","suggested_stream_update","to_owned","","try_from","","try_into","","type_id","","update","watched","watched_update","AnalyticsContext","PUSH_TO_LIBRARY_EVERY","Player","Selected","VideoParams","analytics_context","borrow","","","","borrow_mut","","","","calculate_outro","clone","","","","clone_into","","","","clone_to_uninit","","","","collect_seek_logs","default","","deserialize","","","device_name","device_type","duration","ended","eq","","","filename","fmt","","","","from","","","","get_skip_gaps","has_trakt","hash","id","into","","","","intro_outro","intro_outro_update","item_state_update","library_item","library_item_update","load_time","loaded","meta_item","meta_request","name","next_stream","next_stream_update","next_streams","next_streams_update","next_video","next_video_update","paused","player_duration","player_video_height","player_video_width","push_library_item_time","push_seek_to_api","push_to_library","seek_history","seek_update","selected","serialize","","","","series_info","series_info_update","size","skip_gaps","skip_gaps_update","stream","stream_request","stream_state","stream_state_update","subtitles","subtitles_path","subtitles_update","time","to_owned","","","","try_from","","","","try_into","","","","type","type_id","","","","update","video_id","video_params","watched","watched_update","PlaybackDevice","Selected","StreamingServer","base_url","borrow","","","borrow_mut","","","clone","","","clone_into","","","clone_to_uninit","","","create_magnet","create_magnet_request","create_torrent_request","deserialize","device_info","eq","fmt","","","from","","","get_device_info","get_https_endpoint","get_network_info","get_playback_devices","get_settings","get_torrent_statistics","id","into","","","name","network_info","new","parse_magnet","parse_torrent","play_on_device","playback_devices","remote_url","selected","serialize","","","set_settings","settings","statistics","","to_owned","","","torrent","transport_url","try_from","","","try_into","","","type","type_id","","","update","update_remote_url","AddonTransport","Concurrent","ConditionalSend","CoreEvent","Effect","EffectFuture","Effects","Env","EnvError","EnvFuture","EnvFutureExt","Fetch","Field","Future","Model","Msg","NewState","Other","Runtime","RuntimeAction","RuntimeEvent","Sequential","Serde","StorageReadError","StorageSchemaVersionDowngrade","StorageSchemaVersionUpgrade","StorageUnavailable","StorageWriteError","TryEnvFuture","Update","UpdateWithCtx","action","analytics_context","effects","","env","","exec_concurrent","exec_sequential","fetch","field","flush_analytics","get_storage","has_changed","log","model","msg","now","runtime","set_storage","tx","update","","","","update_field","Concurrent","Effect","EffectFuture","Effects","Future","","Msg","Sequential","borrow","","","borrow_mut","","","default","effects","from","","","","","future","futures","has_changed","into","","","into_iter","is_empty","join","len","many","msg","msgs","none","one","try_from","","","try_into","","","type_id","","","unchanged","AddonTransport","ConditionalSend","Env","EnvError","EnvFuture","EnvFutureExt","Fetch","Other","Serde","StorageReadError","StorageSchemaVersionDowngrade","StorageSchemaVersionUpgrade","StorageUnavailable","StorageWriteError","TryEnvFuture","addon_transport","","analytics_context","borrow","borrow_mut","clone","clone_into","clone_to_uninit","code","conditional_types","eq","exec_concurrent","exec_sequential","fetch","flush_analytics","fmt","","from","","","get_storage","into","log","message","migrate_storage_schema","","migrate_storage_schema_to_v1","migrate_storage_schema_to_v10","migrate_storage_schema_to_v11","migrate_storage_schema_to_v12","migrate_storage_schema_to_v13","migrate_storage_schema_to_v14","migrate_storage_schema_to_v15","migrate_storage_schema_to_v16","migrate_storage_schema_to_v2","migrate_storage_schema_to_v3","migrate_storage_schema_to_v4","migrate_storage_schema_to_v5","migrate_storage_schema_to_v6","migrate_storage_schema_to_v7","migrate_storage_schema_to_v8","migrate_storage_schema_to_v9","now","serialize","set_storage","to_owned","to_string","try_from","try_into","type_id","ConditionalSend","EnvFuture","EnvFutureExt","boxed_env","","Action","","ActionCatalogWithFilters","ActionCatalogsWithExtra","ActionCtx","ActionLibraryByType","ActionLibraryWithFilters","ActionLink","ActionLoad","ActionMetaDetails","ActionPlayer","ActionSearch","ActionStreamingServer","AddServerUrl","AddToLibrary","AddonDetails","AddonInstalled","AddonUninstalled","AddonUpgraded","AddonsAPIResult","AddonsPulledFromAPI","AddonsPushedToAPI","Authenticate","Calendar","CatalogWithFilters","","CatalogsWithExtra","","CatalogsWithExtraSearch","ClearSearchHistory","CreateTorrent","CreateTorrentArgs","Ctx","CtxAuthResponse","CtxAuthResult","CtxStorageResponse","DataExport","DataExportResult","DeleteServerUrl","DismissEvent","DismissNotificationItem","","DismissedEventsChanged","DismissedEventsPushedToStorage","Ended","Error","Event","","File","GetEvents","GetModalResult","GetNotificationResult","GetStatistics","InstallAddon","","InstallTraktAddon","","InstalledAddonsWithFilters","Internal","","LibraryByType","","LibraryChanged","LibraryItemAdded","LibraryItemMarkAsWatched","LibraryItemMarkedAsWatched","LibraryItemNotificationsToggled","LibraryItemRemoved","LibraryItemRewinded","LibraryItemsPulledFromAPI","LibraryItemsPushedToAPI","LibraryItemsPushedToStorage","LibraryPlanResponse","LibraryPullResult","LibrarySyncPlanResult","LibrarySyncWithAPIPlanned","LibraryWithFilters","","Link","","LinkCodeResult","LinkDataResult","Load","LoadLocalSearchResult","LoadNextPage","","","","LoadRange","LocalSearch","Logout","","LogoutTrakt","Magnet","MagnetParsed","ManifestRequestResult","MarkAsWatched","MarkVideoAsWatched","","MetaDetails","","Msg","NextVideo","NotificationsChanged","NotificationsDismissed","NotificationsPushedToStorage","NotificationsRequestResult","PausedChanged","PlayOnDevice","PlayOnDeviceArgs","Player","","PlayerEnded","PlayerNextVideo","PlayerPlaying","PlayerStopped","PlayingOnDevice","ProfileChanged","ProfilePushedToStorage","PullAddonsFromAPI","PullNotifications","","PullUserFromAPI","PushAddonsToAPI","PushUserToAPI","ReadData","Reload","RemoveFromLibrary","ResourceRequestResult","RewindLibraryItem","Search","","SearchHistoryChanged","SearchHistoryPushedToStorage","Seek","SeekLogsResult","SessionDeleted","SettingsUpdated","SkipGapsResult","StreamLoaded","StreamStateChanged","","StreamingServer","StreamingServerBaseURLResult","StreamingServerCreateTorrentResult","StreamingServerDeviceInfoResult","StreamingServerGetHTTPSResult","StreamingServerNetworkInfoResult","StreamingServerPlayOnDeviceResult","StreamingServerPlaybackDevicesResult","StreamingServerSettingsResult","StreamingServerStatisticsResult","StreamingServerUpdateSettingsResult","StreamingServerUrlsBucketChanged","","StreamingServerUrlsPushedToStorage","StreamsChanged","StreamsPushedToStorage","SyncLibraryWithAPI","TimeChanged","ToggleLibraryItemNotifications","TorrentParsed","TraktAddonFetched","TraktLoggedOut","TraktPaused","TraktPlaying","UninstallAddon","","UninstallTraktAddon","Unload","UpdateLibraryItem","UpdateSettings","","UpgradeAddon","UserAPIResult","UserAddonsLocked","UserAuthenticated","UserLibraryMissing","UserLoggedOut","UserPulledFromAPI","UserPushedToAPI","VideoParamsChanged","action","addons_result","auth","device","event","internal","library_items_result","msg","source","time","id","is_watched","device","","duration","","paused","state","time","","video_params","max_results","search_query","addons_locked","auth_key","auth_request","context","","","","","","device","error","id","","","","","","","","","ids","","","","is_binge_enabled","","is_playing_next_video","","is_watched","library_missing","load_time","magnet","plan","settings","source","torrent","transport_url","","","transport_urls","","uid","","","","","","","","","","","","meta_item","meta_request","query","state","stream","stream_request","","Action","ActionCatalogWithFilters","ActionCatalogsWithExtra","ActionCtx","ActionLibraryByType","ActionLibraryWithFilters","ActionLink","ActionLoad","ActionMetaDetails","ActionPlayer","ActionSearch","ActionStreamingServer","AddServerUrl","AddToLibrary","AddonDetails","Authenticate","Calendar","CatalogWithFilters","","CatalogsWithExtra","","ClearSearchHistory","CreateTorrent","CreateTorrentArgs","Ctx","DataExport","DeleteServerUrl","DismissEvent","DismissNotificationItem","Ended","File","GetEvents","GetStatistics","InstallAddon","InstallTraktAddon","InstalledAddonsWithFilters","LibraryByType","","LibraryItemMarkAsWatched","LibraryWithFilters","","Link","","Load","LoadNextPage","","","","LoadRange","LocalSearch","Logout","LogoutTrakt","Magnet","MarkAsWatched","MarkVideoAsWatched","","MetaDetails","","NextVideo","PausedChanged","PlayOnDevice","PlayOnDeviceArgs","Player","","PullAddonsFromAPI","PullNotifications","PullUserFromAPI","PushAddonsToAPI","PushUserToAPI","ReadData","Reload","RemoveFromLibrary","RewindLibraryItem","Search","","Seek","StreamStateChanged","StreamingServer","SyncLibraryWithAPI","TimeChanged","ToggleLibraryItemNotifications","UninstallAddon","Unload","UpdateSettings","","UpgradeAddon","VideoParamsChanged","borrow","","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","","clone","","","","","","","","","","","","","","clone_into","","","","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","","","","deserialize","","","","","","","","","","","","","","device","fmt","","","","","","","","","","","","","","from","","","","","","","","","","","","","","into","","","","","","","","","","","","","","source","time","to_owned","","","","","","","","","","","","","","try_from","","","","","","","","","","","","","","try_into","","","","","","","","","","","","","","type_id","","","","","","","","","","","","","","id","is_watched","device","","duration","","paused","state","time","","video_params","max_results","search_query","AddonInstalled","AddonUninstalled","AddonUpgraded","AddonsPulledFromAPI","AddonsPushedToAPI","DismissedEventsPushedToStorage","Error","Event","LibraryItemAdded","LibraryItemMarkedAsWatched","LibraryItemNotificationsToggled","LibraryItemRemoved","LibraryItemRewinded","LibraryItemsPulledFromAPI","LibraryItemsPushedToAPI","LibraryItemsPushedToStorage","LibrarySyncWithAPIPlanned","MagnetParsed","NotificationsDismissed","NotificationsPushedToStorage","PlayerEnded","PlayerNextVideo","PlayerPlaying","PlayerStopped","PlayingOnDevice","ProfilePushedToStorage","SearchHistoryPushedToStorage","SessionDeleted","SettingsUpdated","StreamingServerUrlsBucketChanged","StreamingServerUrlsPushedToStorage","StreamsPushedToStorage","TorrentParsed","TraktAddonFetched","TraktLoggedOut","TraktPaused","TraktPlaying","UserAddonsLocked","UserAuthenticated","UserLibraryMissing","UserLoggedOut","UserPulledFromAPI","UserPushedToAPI","borrow","borrow_mut","clone","clone_into","clone_to_uninit","eq","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","addons_locked","auth_key","auth_request","context","","","","","","device","error","id","","","","","","","","","ids","","","","is_binge_enabled","","is_playing_next_video","","is_watched","library_missing","load_time","magnet","plan","settings","source","torrent","transport_url","","","transport_urls","","uid","","","","","","","","","","","","AddonsAPIResult","CatalogsWithExtraSearch","CtxAuthResponse","CtxAuthResult","CtxStorageResponse","DataExportResult","DismissNotificationItem","DismissedEventsChanged","GetModalResult","GetNotificationResult","InstallAddon","InstallTraktAddon","Internal","LibraryChanged","LibraryPlanResponse","LibraryPullResult","LibrarySyncPlanResult","LinkCodeResult","LinkDataResult","LoadLocalSearchResult","Logout","ManifestRequestResult","NotificationsChanged","NotificationsRequestResult","ProfileChanged","PullNotifications","ResourceRequestResult","SearchHistoryChanged","SeekLogsResult","SkipGapsResult","StreamLoaded","StreamStateChanged","StreamingServerBaseURLResult","StreamingServerCreateTorrentResult","StreamingServerDeviceInfoResult","StreamingServerGetHTTPSResult","StreamingServerNetworkInfoResult","StreamingServerPlayOnDeviceResult","StreamingServerPlaybackDevicesResult","StreamingServerSettingsResult","StreamingServerStatisticsResult","StreamingServerUpdateSettingsResult","StreamingServerUrlsBucketChanged","StreamsChanged","UninstallAddon","UninstallTraktAddon","UpdateLibraryItem","UserAPIResult","addons_result","auth","borrow","","borrow_mut","","fmt","","from","","into","","library_items_result","try_from","","try_into","","type_id","","meta_item","meta_request","query","state","stream","stream_request","","Action","Event","Internal","Msg","borrow","borrow_mut","fmt","from","into","try_from","try_into","type_id","CoreEvent","NewState","Runtime","RuntimeAction","RuntimeEvent","action","borrow","","","borrow_mut","","","clone","clone_into","clone_to_uninit","dispatch","emit","env","eq","field","fmt","","from","","","handle_effect_output","handle_effects","into","","","model","","new","serialize","to_owned","try_from","","","try_into","","","tx","type_id","","","Field","Model","Update","UpdateWithCtx","update","","","update_field","Args","DefaultOnBool","Input","","NumberAsString","Output","SortedVec","SortedVecAdapter","True","UniqueVec","UniqueVecAdapter","addon","api","args","cmp","empty_string_as_null","events","hash","library","notifications","player","profile","query_params_encode","","resource","search_history","serde_as_ext","serde_ext","server_urls","streaming_server","streams","torrent","true","watched_bitfield","Addons","AggrRequest","AllCatalogs","AllOfResource","CatalogsFiltered","Descriptor","DescriptorFlags","DescriptorPreview","ExtraExt","ExtraProp","ExtraType","ExtraValue","Full","","Ids","Manifest","ManifestBehaviorHints","ManifestCatalog","ManifestExtra","ManifestPreview","ManifestResource","Meta","Metas","MetasDetailed","OptionsLimit","ResourcePath","ResourceRequest","ResourceResponse","ResourceResponseCache","Short","","Streams","Subtitles","Version","addon_catalogs","adult","background","","base","behavior_hints","","borrow","borrow_mut","build","cache_max_age","catalogs","clone","clone_into","clone_to_uninit","cmp","cmp_precedence","configurable","configuration_required","contact_email","description","","descriptor","deserialize","eq","extend_one","extra","","flags","fmt","","from","from_str","hash","id","","","","id_prefixes","into","is_required","logo","","major","manifest","","","minor","name","","","","","new","official","options","options_limit","p2p","parse","partial_cmp","patch","path","pre","protected","remove_all","request","resource","","resources","response","serialize","stale_error","stale_revalidate","to_owned","to_string","transport_url","","try_from","try_into","type","","type_id","types","","value","version","","extra","type","extra_name","id_types","limit","props","required","supported","id_prefixes","name","types","addons","meta","metas","metas_detailed","streams","subtitles","Descriptor","DescriptorFlags","DescriptorPreview","borrow","","","borrow_mut","","","catalogs","","clone","","","clone_into","","","clone_to_uninit","","","default","deserialize","","","eq","","","flags","fmt","","","from","","","","into","","","manifest","","official","protected","resource","","selectable_priority","","serialize","","","to_owned","","","transport_url","","try_from","","","try_into","","","type_id","","","ExtraProp","ExtraPropFullUniqueVecAdapter","ExtraPropShortUniqueVecAdapter","ExtraPropValid","Full","","Manifest","ManifestBehaviorHints","ManifestCatalog","ManifestCatalogUniqueVecAdapter","ManifestExtra","ManifestPreview","ManifestResource","OptionsLimit","Short","","Version","addon_catalogs","adult","are_extra_names_supported","background","","behavior_hints","","borrow","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","build","catalogs","clone","","","","","","","","clone_into","","","","","","","","clone_to_uninit","","","","","","","","configurable","configuration_required","contact_email","default","","","default_required_extra","deref","description","","deserialize","","","","","","","","deserialize_as","eq","","","","","","","","extra","fmt","","","","","","","","from","","","","","","","","","","","","","","","","hash","","","id","","","id_prefixes","into","","","","","","","","","","","","is_extra_supported","is_required","is_resource_supported","iter","logo","","major","minor","name","","","","","options","options_limit","p2p","patch","pre","resources","serialize","","","","","","","","to_owned","","","","","","","","try_from","","","","","","","","","","","","try_into","","","","","","","","","","","","type","type_id","","","","","","","","","","","","types","","version","","props","required","supported","id_prefixes","name","types","AggrRequest","AllCatalogs","AllOfResource","CatalogsFiltered","ExtraExt","ExtraType","ExtraValue","Ids","ResourcePath","ResourceRequest","base","borrow","","","","","borrow_mut","","","","","clone","","","","","clone_into","","","","","clone_to_uninit","","","","","deserialize","","","eq","","","eq_no_extra","","extend_one","extra","fmt","","","","","from","","","","","","get_extra_first_value","id","into","","","","","name","new","path","plan","remove_all","resource","serialize","","","to_owned","","","","","try_from","","","","","try_into","","","","","type","type_id","","","","","value","with_extra","without_extra","extra","type","extra_name","id_types","limit","Addons","Meta","Metas","MetasDetailed","ResourceResponse","ResourceResponseCache","SkipError","Streams","Subtitles","borrow","","","borrow_mut","","","cache_max_age","clone","","","clone_into","","","clone_to_uninit","","","deserialize","","","eq","","fmt","","","from","","","","","","","into","","","resource","serialize","","","stale_error","stale_revalidate","to_owned","","","try_from","","","try_into","","","type_id","","","addons","meta","metas","metas_detailed","streams","subtitles","APIError","APIRequest","APIResult","AddonCollectionGet","AddonCollectionSet","Auth","AuthKey","AuthRequest","AuthResponse","CollectionResponse","Create","DataExport","DataExportResponse","DatastoreCommand","DatastoreRequest","Err","Events","Facebook","FetchRequestParams","Get","GetModal","GetModalResponse","GetNotification","GetNotificationResponse","GetUser","LibraryItemModified","LibraryItemsResponse","LinkAuthKey","LinkCodeResponse","LinkDataResponse","LinkRequest","Login","LoginWithToken","Logout","Meta","ModalAddon","Ok","Put","Read","Register","SaveUser","SeekEvent","SeekLog","","SeekLogRequest","SkipGaps","","SkipGapsRequest","SkipGapsResponse","SuccessResponse","accuracy","addon","addons","auth_key","","","body","code","","collection","command","duration","endpoint","export_id","external_url","","fetch_api","","from","","gaps","id","","image_url","item_id","","key","last_modified","link","manifest_url","message","","","method","name","opensubtitles_hash","","outro","path","qrcode","query","records","request","response","seek_history","","series_info","","skip_outro","stream_name_hash","","success","title","","to","","user","addons","auth_key","","","","","","","date","","events","update","user","email","","facebook","gdpr_consent","password","","token","","all","changes","ids","code","fetch_api","APIRequest","AddonCollectionGet","AddonCollectionSet","Auth","AuthRequest","Create","DataExport","DatastoreCommand","DatastoreRequest","Events","Facebook","FetchRequestParams","Get","GetModal","GetNotification","GetUser","LinkRequest","Login","LoginWithToken","Logout","Meta","Put","Read","Register","SaveUser","SeekLog","","SeekLogRequest","SkipGaps","SkipGapsRequest","VERSION","","auth_key","","body","","","","borrow","","","","","","","","borrow_mut","","","","","","","","clone","","","","","","","","clone_into","","","","","","","","clone_to_uninit","","","","","","","","collection","command","deserialize","","duration","endpoint","","","","eq","","","","","","","","fmt","","","","","","","","from","","","","","","","","","into","","","","","","","","item_id","","method","","","","opensubtitles_hash","","path","","","","query","","","","seek_history","serialize","","","","","","","","series_info","","skip_outro","stream_name_hash","","to","to_owned","","","","","","","","try_from","","","","","","","","try_into","","","","","","","","type_id","","","","","","","","version_path","","addons","auth_key","","","","","","","date","","events","update","user","email","","facebook","gdpr_consent","password","","token","","all","changes","ids","code","APIError","APIResult","AuthKey","AuthResponse","CollectionResponse","DataExportResponse","Err","GetModalResponse","GetNotificationResponse","LibraryItemModified","LibraryItemsResponse","LinkAuthKey","LinkCodeResponse","LinkDataResponse","ModalAddon","Ok","SeekEvent","SkipGaps","SkipGapsResponse","SuccessResponse","accuracy","addon","addons","auth_key","borrow","","","","","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","","","","","clone","","","","","","","","","","","clone_into","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","code","","default","deserialize","","","","","","","","","","","","","","","","","eq","","","","","","","","","","","","export_id","external_url","","fmt","","","","","","","","","","","","","","","","","from","","","","","","","","","","","","","","","","","","gaps","id","","image_url","into","","","","","","","","","","","","","","","","","key","last_modified","link","manifest_url","message","","","name","new","outro","qrcode","records","seek_history","serialize","","","","","","","","","","","","","","","success","title","","to","to_owned","","","","","","","","","","","try_from","","","","","","","","","","","","","","","","","","try_into","","","","","","","","","","","","","","","","","type_id","","","","","","","","","","","","","","","","","user","deserialize","serialize","DismissedEventsBucket","Events","dimissed_events_bucket","events","items","modal","notification","uid","DismissedEventsBucket","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","from","into","items","new","serialize","to_owned","try_from","try_into","type_id","uid","Events","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","eq","fmt","from","into","modal","notification","serialize","to_owned","try_from","try_into","type_id","LibraryBucket","LibraryBucketRef","LibraryItem","LibraryItemId","LibraryItemState","behavior_hints","ctime","duration","flagged_watched","id","items","","last_watched","library_bucket","library_item","mtime","name","no_notif","overall_time_watched","poster","poster_shape","removed","state","temp","time_offset","time_watched","times_watched","type","uid","","video_id","watched","LibraryBucket","LibraryBucketRef","are_ids_in_recent","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","from","","into","","items","","merge_bucket","merge_items","new","","serialize","","split_items_by_recent","to_owned","try_from","","try_into","","type_id","","uid","","LibraryItem","LibraryItemId","LibraryItemState","behavior_hints","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","ctime","default","deserialize","","duration","eq","","eq_no_mtime","flagged_watched","fmt","","from","","","","id","into","","is_in_continue_watching","last_watched","mark_as_watched","mark_video_as_watched","mtime","name","no_notif","overall_time_watched","poster","poster_shape","progress","removed","serialize","","should_pull_notifications","should_sync","state","temp","time_offset","time_watched","times_watched","to_owned","","try_from","","try_into","","type","type_id","","video_id","watched","","watched_bitfield","NotificationItem","NotificationsBucket","created","items","last_updated","meta_id","notification_item","notifications_bucket","uid","video_id","video_released","NotificationItem","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","meta_id","serialize","to_owned","try_from","try_into","type_id","video_id","video_released","NotificationsBucket","borrow","borrow_mut","clone","clone_into","clone_to_uninit","created","deserialize","eq","fmt","from","into","items","last_updated","new","serialize","to_owned","try_from","try_into","type_id","uid","IntroData","IntroOutro","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","duration","eq","","fmt","","from","","","into","","intro","outro","serialize","","to","to_owned","","try_from","","try_into","","type_id","","Auth","AuthKey","Disabled","FrameRateAndResolution","FrameRateMatchingStrategy","FrameRateOnly","GDPRConsent","None","Profile","Settings","Some","TraktInfo","UID","User","access_token","addons","addons_locked","audio_language","audio_passthrough","auth","","avatar","binge_watching","created_at","date_registered","email","esc_exit_fullscreen","expires_in","fb_id","frame_rate_matching_strategy","from","gdpr_consent","hardware_decoding","id","interface_language","key","last_modified","marketing","next_video_notification_duration","pause_on_minimize","play_in_background","player_type","premium_expire","privacy","profile","secondary_audio_language","secondary_subtitles_language","seek_short_time_duration","seek_time_duration","send_crash_reports","server_in_foreground","settings","","streaming_server_url","streaming_server_warning_dismissed","subtitles_background_color","subtitles_bold","subtitles_font","subtitles_language","subtitles_offset","subtitles_opacity","subtitles_outline_color","subtitles_size","subtitles_text_color","surround_sound","tos","trakt","user","","Auth","AuthKey","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","deserialize","","eq","","fmt","","","from","","into","","key","serialize","","to_owned","","to_string","try_from","","try_into","","type_id","","user","DescriptorUniqueVecAdapter","None","Profile","Some","UID","addons","addons_locked","auth","auth_key","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","from","","has_trakt","hash","into","","serialize","settings","to_owned","try_from","","try_into","","type_id","","uid","Disabled","FrameRateAndResolution","FrameRateMatchingStrategy","FrameRateOnly","Settings","audio_language","audio_passthrough","binge_watching","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","deserialize","","eq","","esc_exit_fullscreen","fmt","","frame_rate_matching_strategy","from","","hardware_decoding","interface_language","into","","next_video_notification_duration","pause_on_minimize","play_in_background","player_type","secondary_audio_language","secondary_subtitles_language","seek_short_time_duration","seek_time_duration","send_crash_reports","serialize","","server_in_foreground","streaming_server_url","streaming_server_warning_dismissed","subtitles_background_color","subtitles_bold","subtitles_font","subtitles_language","subtitles_offset","subtitles_opacity","subtitles_outline_color","subtitles_size","subtitles_text_color","surround_sound","to_owned","","try_from","","try_into","","type_id","","GDPRConsent","TraktInfo","User","access_token","avatar","borrow","","","borrow_mut","","","clone","","","clone_into","","","clone_to_uninit","","","created_at","date_registered","deserialize","","","email","eq","","","expires_in","fb_id","fmt","","","from","","","","gdpr_consent","id","into","","","last_modified","marketing","premium_expire","privacy","serialize","","","to_owned","","","tos","trakt","try_from","","","try_into","","","type_id","","","query_params_encode","External","Landscape","Link","MetaItem","MetaItemBehaviorHints","MetaItemId","MetaItemPreview","PlayerFrame","Poster","PosterShape","Rar","SeriesInfo","Square","Stream","StreamBehaviorHints","StreamProxyHeaders","StreamSource","Subtitles","Torrent","Url","Video","VideoId","YouTube","Zip","background","behavior_hints","","binge_group","category","country_whitelist","default_video_id","description","","episode","featured_video_id","filename","has_scheduled_videos","id","","","lang","links","logo","meta_item","name","","","not_web_ready","other","","overview","poster","poster_shape","preview","proxy_headers","release_info","released","","request","response","runtime","season","series_info","source","stream","streams","subtitles","","thumbnail","","title","trailer_streams","","type","url","","video_hash","video_size","videos","android_tv_url","announce","external_url","file_idx","","","file_must_include","","","info_hash","player_frame_url","rar_urls","tizen_url","url","webos_url","yt_id","zip_urls","Landscape","Link","MetaItem","MetaItemBehaviorHints","MetaItemId","MetaItemPreview","MetaItemPreviewLegacy","Poster","PosterShape","SeriesInfo","Square","Trailer","Video","VideoId","VideoSortedVecAdapter","VideoUniqueVecAdapter","args","background","","behavior_hints","","borrow","","","","","","","","","","","borrow_mut","","","","","","","","","","","catalogs","category","clone","","","","","","","","","clone_into","","","","","","","","","clone_to_uninit","","","","","","","","","cmp","default","","default_video_id","description","","deserialize","","","","","","","","","episode","eq","","","","","","","","","featured_video_id","fmt","","","","","","","","","from","","","","","","","","","","","","genres","has_scheduled_videos","hash","id","","","imdb_rating","into","","","","","","","","","","","links","","logo","","name","","","other","overview","poster","","poster_shape","","preview","release_info","","released","","","resource","runtime","","season","selectable_priority","serialize","","","","","","","series_info","source","stream","streams","thumbnail","title","to_owned","","","","","","","","","trailer_streams","","","trailers","try_from","","","","","","","","","","","","try_into","","","","","","","","","","","type","","","type_id","","","","","","","","","","","url","videos","videos_iter","External","ExternalStreamSource","PlayerFrame","Rar","Stream","StreamBehaviorHints","StreamProxyHeaders","StreamSource","Torrent","Url","YouTube","Zip","behavior_hints","binge_group","borrow","","","","borrow_mut","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","country_whitelist","decode","default","","description","deserialize","","","","deserialize_as","deserialize_stream_source_external","download_url","encode","eq","","","","filename","fmt","","","","from","","","","into","","","","is_binge_match","is_default_value","is_source_match","m3u_data_uri","magnet_url","name","not_web_ready","other","proxy_headers","request","response","serialize","","","","source","streaming_url","subtitles","thumbnail","to_owned","","","","try_from","","","","try_into","","","","type_id","","","","video_hash","video_size","youtube","youtube_url","android_tv_url","announce","external_url","file_idx","","","file_must_include","","","info_hash","player_frame_url","rar_urls","tizen_url","url","webos_url","yt_id","zip_urls","Subtitles","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","id","into","lang","serialize","to_owned","try_from","try_into","type_id","url","SearchHistoryBucket","items","search_history_bucket","uid","SearchHistoryBucket","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","from","into","items","new","serialize","to_owned","try_from","try_into","type_id","uid","Args","Bool","BoolOrValue","DefaultOnBool","Input","","NumberAsString","Output","SortedVec","SortedVecAdapter","UniqueVec","UniqueVecAdapter","Value","args","borrow","","","","","borrow_mut","","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","cmp","default","","","deserialize","deserialize_as","","","","fmt","","","","from","","","","","hash","into","","","","","serialize_as","","to_owned","","","","try_from","","","","","try_into","","","","","type_id","","","","","empty_string_as_null","deserialize","serialize","ServerUrlsBucket","items","server_urls_bucket","uid","ServerUrlsBucket","add_url","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","delete_url","deserialize","eq","fmt","from","into","items","new","serialize","to_owned","try_from","try_into","type_id","uid","CreateMagnetBody","CreateMagnetRequest","CreateMagnetTorrent","CreateTorrentBlobBody","CreateTorrentBlobRequest","CreatedTorrent","DeviceInfo","File","GetHTTPSResponse","Growler","NetworkInfo","OpensubtitlesParamsResponse","Options","PeerSearch","Settings","SettingsResponse","Source","Statistics","StatisticsRequest","SwarmCap","Torrent","TorrentStatisticsRequest","announce","app_path","available_hardware_accelerations","available_interfaces","base_url","blob","borrow","","borrow_mut","","bt_download_speed_hard_limit","bt_download_speed_soft_limit","bt_handshake_timeout","bt_max_connections","bt_min_peers_for_stable","bt_request_timeout","cache_root","cache_size","clone","","clone_into","","clone_to_uninit","","connection_tries","connections","deserialize","","device_info","dht","domain","download_speed","downloaded","file_idx","files","flood","fmt","","from","","growler","guess_file_idx","handshake_timeout","hash","info_hash","","","","","into","","ip_address","last_started","length","max","max_speed","min","min_peers","name","","network_info","num_found","num_found_uniq","num_requests","offset","opts","path","","peer_search","","","peer_search_running","peers","port","proxy_streams_enabled","pulse","queued","remote_https","request","","response","serialize","","server_url","","","server_version","settings","size","sources","","statistics","stream_len","stream_name","stream_progress","swarm_cap","swarm_connections","swarm_paused","swarm_size","timeout","to_owned","","torrent","","","tracker","transcode_profile","try_from","","try_into","","type_id","","unchoked","unique","upload_speed","uploaded","url","values","virtual","DeviceInfo","available_hardware_accelerations","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","NetworkInfo","available_interfaces","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","CreateMagnetBody","CreateMagnetRequest","CreateMagnetTorrent","CreateTorrentBlobBody","CreateTorrentBlobRequest","StatisticsRequest","TorrentStatisticsRequest","announce","blob","borrow","","","","","","","borrow_mut","","","","","","","clone","clone_into","clone_to_uninit","deserialize","eq","file_idx","fmt","from","","","","","","","info_hash","","","into","","","","","","","peer_search","request","serialize","","","","server_url","","","to_owned","torrent","","try_from","","","","","","","try_into","","","","","","","type_id","","","","","","","GetHTTPSResponse","OpensubtitlesParamsResponse","SettingsResponse","base_url","borrow","","","borrow_mut","","","clone","","","clone_into","","","clone_to_uninit","","","deserialize","","","domain","eq","","","fmt","","","from","","","hash","into","","","ip_address","port","serialize","","","size","to_owned","","","try_from","","","try_into","","","type_id","","","values","Settings","app_path","borrow","borrow_mut","bt_download_speed_hard_limit","bt_download_speed_soft_limit","bt_handshake_timeout","bt_max_connections","bt_min_peers_for_stable","bt_request_timeout","cache_root","cache_size","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","proxy_streams_enabled","remote_https","serialize","server_version","to_owned","transcode_profile","try_from","try_into","type_id","File","Growler","Options","PeerSearch","Source","Statistics","SwarmCap","borrow","","","","","","","borrow_mut","","","","","","","clone","","","","","","","clone_into","","","","","","","clone_to_uninit","","","","","","","connection_tries","connections","deserialize","","","","","","","dht","download_speed","downloaded","eq","","","","","","","files","flood","fmt","","","","","","","from","","","","","","","growler","handshake_timeout","info_hash","into","","","","","","","last_started","length","max","max_speed","min","min_peers","name","","new","num_found","num_found_uniq","num_requests","offset","opts","path","","peer_search","peer_search_running","peers","pulse","queued","serialize","","","","","","","sources","","stream_len","stream_name","stream_progress","swarm_cap","swarm_connections","swarm_paused","swarm_size","timeout","to_owned","","","","","","","tracker","try_from","","","","","","","try_into","","","","","","","type_id","","","","","","","unchoked","unique","upload_speed","uploaded","url","virtual","AudioTrack","ConvertedStreamSource","StreamItemState","StreamSourceTrait","StreamsBucket","StreamsItem","StreamsItemKey","SubtitleTrack","Torrent","Url","audio_delay","audio_track","converted_source","embedded","id","","items","language","","meta_id","","meta_transport_url","mtime","playback_speed","player_type","state","stream","stream_transport_url","streams_bucket","streams_item","subtitle_delay","subtitle_offset","subtitle_size","subtitle_track","type","uid","video_id","","announce","file_idx","info_hash","url","ConvertedStreamSource","StreamSourceTrait","Torrent","Url","borrow","borrow_mut","clone","clone_into","clone_to_uninit","eq","fmt","from","into","sealed","to_owned","try_from","try_into","type_id","announce","file_idx","info_hash","url","Sealed","StreamsBucket","StreamsItemKey","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","","deserialize","","eq","","fmt","","from","","hash","into","","items","last_stream_item","meta_id","new","serialize","","to_owned","","try_from","","try_into","","type_id","","uid","video_id","AudioTrack","StreamItemState","StreamsItem","SubtitleTrack","adjusted_state","audio_delay","audio_track","borrow","","","","borrow_mut","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","default","deserialize","","","","embedded","eq","","","","fmt","","","","from","","","","id","","into","","","","language","","meta_id","meta_transport_url","mtime","playback_speed","player_type","serialize","","","","state","stream","stream_transport_url","subtitle_delay","subtitle_offset","subtitle_size","subtitle_track","to_owned","","","","try_from","","","","try_into","","","","type","type_id","","","","video_id","InfoHash","as_array","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","","from","from_str","into","new","serialize","to_owned","to_string","try_from","try_into","type_id","True","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","BitField8","Error","WatchedBitField","WatchedField","anchor_length","anchor_video","bitfield","","borrow","","","","borrow_mut","","","","clone","","","clone_into","","","clone_to_uninit","","","construct_and_resize","construct_from_array","construct_with_videos","deserialize","","eq","","","","fmt","","","","","","","","from","","","","","","","","","","from_str","","get","","get_video","into","","","","last_index_of","length","new","","new_with_values","serialize","","set","","set_video","to_owned","","","to_string","","","","try_from","","","","","try_into","","","","type_id","","","","values","video_ids"],"q":[[0,"stremio_core"],[8,"stremio_core::addon_transport"],[19,"stremio_core::addon_transport::addon_transport"],[22,"stremio_core::addon_transport::http_transport"],[24,"stremio_core::addon_transport::http_transport::http_transport"],[37,"stremio_core::addon_transport::http_transport::legacy"],[104,"stremio_core::addon_transport::http_transport::legacy::JsonRPCResp"],[106,"stremio_core::addon_transport::http_transport::legacy::legacy_manifest"],[159,"stremio_core::addon_transport::unsupported_transport"],[172,"stremio_core::analytics"],[239,"stremio_core::constants"],[288,"stremio_core::deep_links"],[474,"stremio_core::deep_links::error_link"],[485,"stremio_core::models"],[501,"stremio_core::models::addon_details"],[538,"stremio_core::models::calendar"],[684,"stremio_core::models::catalog_with_filters"],[861,"stremio_core::models::catalogs_with_extra"],[903,"stremio_core::models::common"],[938,"stremio_core::models::common::DescriptorAction"],[941,"stremio_core::models::common::ResourceAction"],[944,"stremio_core::models::common::ResourcesAction"],[949,"stremio_core::models::common::compare_with_priorities"],[950,"stremio_core::models::common::descriptor_loadable"],[978,"stremio_core::models::common::descriptor_loadable::DescriptorAction"],[981,"stremio_core::models::common::eq_update"],[982,"stremio_core::models::common::loadable"],[1010,"stremio_core::models::common::resource_loadable"],[1077,"stremio_core::models::common::resource_loadable::ResourceAction"],[1080,"stremio_core::models::common::resource_loadable::ResourcesAction"],[1085,"stremio_core::models::continue_watching_preview"],[1121,"stremio_core::models::ctx"],[1159,"stremio_core::models::ctx::ctx"],[1206,"stremio_core::models::ctx::error"],[1252,"stremio_core::models::ctx::update_events"],[1256,"stremio_core::models::ctx::update_library"],[1262,"stremio_core::models::ctx::update_notifications"],[1267,"stremio_core::models::ctx::update_profile"],[1277,"stremio_core::models::ctx::update_search_history"],[1279,"stremio_core::models::ctx::update_streaming_server_urls"],[1281,"stremio_core::models::ctx::update_streams"],[1283,"stremio_core::models::ctx::update_trakt_addon"],[1285,"stremio_core::models::data_export"],[1303,"stremio_core::models::installed_addons_with_filters"],[1391,"stremio_core::models::library_by_type"],[1468,"stremio_core::models::library_with_filters"],[1695,"stremio_core::models::link"],[1738,"stremio_core::models::local_search"],[1818,"stremio_core::models::local_search::imdb_rating"],[1853,"stremio_core::models::meta_details"],[1903,"stremio_core::models::player"],[2025,"stremio_core::models::streaming_server"],[2099,"stremio_core::runtime"],[2155,"stremio_core::runtime::effects"],[2201,"stremio_core::runtime::env"],[2266,"stremio_core::runtime::env::conditional_types"],[2271,"stremio_core::runtime::msg"],[2463,"stremio_core::runtime::msg::ActionCtx"],[2465,"stremio_core::runtime::msg::ActionPlayer"],[2474,"stremio_core::runtime::msg::ActionSearch"],[2476,"stremio_core::runtime::msg::Event"],[2529,"stremio_core::runtime::msg::Internal"],[2536,"stremio_core::runtime::msg::action"],[2808,"stremio_core::runtime::msg::action::ActionCtx"],[2810,"stremio_core::runtime::msg::action::ActionPlayer"],[2819,"stremio_core::runtime::msg::action::ActionSearch"],[2821,"stremio_core::runtime::msg::event"],[2878,"stremio_core::runtime::msg::event::Event"],[2931,"stremio_core::runtime::msg::internal"],[2998,"stremio_core::runtime::msg::internal::Internal"],[3005,"stremio_core::runtime::msg::msg"],[3017,"stremio_core::runtime::runtime"],[3062,"stremio_core::runtime::update"],[3070,"stremio_core::types"],[3104,"stremio_core::types::addon"],[3225,"stremio_core::types::addon::AggrRequest"],[3227,"stremio_core::types::addon::ExtraType"],[3230,"stremio_core::types::addon::ManifestExtra"],[3233,"stremio_core::types::addon::ManifestResource"],[3236,"stremio_core::types::addon::ResourceResponse"],[3242,"stremio_core::types::addon::descriptor"],[3305,"stremio_core::types::addon::manifest"],[3526,"stremio_core::types::addon::manifest::ManifestExtra"],[3529,"stremio_core::types::addon::manifest::ManifestResource"],[3532,"stremio_core::types::addon::request"],[3629,"stremio_core::types::addon::request::AggrRequest"],[3631,"stremio_core::types::addon::request::ExtraType"],[3634,"stremio_core::types::addon::response"],[3695,"stremio_core::types::addon::response::ResourceResponse"],[3701,"stremio_core::types::api"],[3808,"stremio_core::types::api::APIRequest"],[3821,"stremio_core::types::api::AuthRequest"],[3829,"stremio_core::types::api::DatastoreCommand"],[3832,"stremio_core::types::api::LinkRequest"],[3833,"stremio_core::types::api::fetch_api"],[3834,"stremio_core::types::api::request"],[4019,"stremio_core::types::api::request::APIRequest"],[4032,"stremio_core::types::api::request::AuthRequest"],[4040,"stremio_core::types::api::request::DatastoreCommand"],[4043,"stremio_core::types::api::request::LinkRequest"],[4044,"stremio_core::types::api::response"],[4322,"stremio_core::types::empty_string_as_null"],[4324,"stremio_core::types::events"],[4332,"stremio_core::types::events::dimissed_events_bucket"],[4352,"stremio_core::types::events::events"],[4370,"stremio_core::types::library"],[4402,"stremio_core::types::library::library_bucket"],[4438,"stremio_core::types::library::library_item"],[4504,"stremio_core::types::notifications"],[4515,"stremio_core::types::notifications::notification_item"],[4534,"stremio_core::types::notifications::notifications_bucket"],[4555,"stremio_core::types::player"],[4590,"stremio_core::types::profile"],[4659,"stremio_core::types::profile::auth"],[4695,"stremio_core::types::profile::profile"],[4731,"stremio_core::types::profile::settings"],[4796,"stremio_core::types::profile::user"],[4860,"stremio_core::types::query_params_encode"],[4861,"stremio_core::types::resource"],[4940,"stremio_core::types::resource::StreamSource"],[4957,"stremio_core::types::resource::meta_item"],[5184,"stremio_core::types::resource::stream"],[5287,"stremio_core::types::resource::stream::StreamSource"],[5304,"stremio_core::types::resource::subtitles"],[5323,"stremio_core::types::search_history"],[5327,"stremio_core::types::search_history::search_history_bucket"],[5347,"stremio_core::types::serde_as_ext"],[5428,"stremio_core::types::serde_ext"],[5429,"stremio_core::types::serde_ext::empty_string_as_null"],[5431,"stremio_core::types::server_urls"],[5435,"stremio_core::types::server_urls::server_urls_bucket"],[5457,"stremio_core::types::streaming_server"],[5599,"stremio_core::types::streaming_server::device_info"],[5616,"stremio_core::types::streaming_server::network_info"],[5633,"stremio_core::types::streaming_server::request"],[5713,"stremio_core::types::streaming_server::response"],[5768,"stremio_core::types::streaming_server::settings"],[5797,"stremio_core::types::streaming_server::statistics"],[5957,"stremio_core::types::streams"],[5995,"stremio_core::types::streams::ConvertedStreamSource"],[5999,"stremio_core::types::streams::converted_source"],[6017,"stremio_core::types::streams::converted_source::ConvertedStreamSource"],[6021,"stremio_core::types::streams::converted_source::sealed"],[6022,"stremio_core::types::streams::streams_bucket"],[6063,"stremio_core::types::streams::streams_item"],[6150,"stremio_core::types::torrent"],[6171,"stremio_core::types::true"],[6187,"stremio_core::types::watched_bitfield"],[6280,"url"],[6281,"core::result"],[6282,"core::any"],[6283,"serde_json::value"],[6284,"http::request"],[6285,"serde::de"],[6286,"core::fmt"],[6287,"core::marker"],[6288,"alloc::string"],[6289,"core::future::future"],[6290,"core::option"],[6291,"serde::ser"],[6292,"anyhow"],[6293,"chrono::offset::utc"],[6294,"chrono::datetime"],[6295,"chrono::naive::date"],[6296,"alloc::vec"],[6297,"core::cmp"],[6298,"core::clone"],[6299,"core::ops::range"],[6300,"std::collections::hash::map"],[6301,"core::hash"],[6302,"core::convert"],[6303,"url::parser"],[6304,"lazysort"],[6305,"core::ops::function"],[6306,"localsearch"],[6307,"stremio_watched_bitfield::watched_bitfield"],[6308,"magnet_url"],[6309,"serde_bencode::error"],[6310,"alloc::boxed"],[6311,"serde_json::error"],[6312,"std::sync::rwlock"],[6313,"std::sync::poison"],[6314,"futures_channel::mpsc"],[6315,"core::iter::traits::collect"],[6316,"semver"],[6317,"semver::parse"],[6318,"alloc::borrow"],[6319,"core::iter::traits::iterator"],[6320,"http::method"],[6321,"core::iter::traits::double_ended"],[6322,"core::default"],[6323,"stremio_watched_bitfield::bitfield8"],[6324,"stremio_watched_bitfield::error"],[6325,"base64::decode"],[6326,"std::io::error"],[6327,"core::num::error"],[6328,"stremio_derive"]],"i":"````````````A``b01Db``11```222222222222`Bh`Bn````1`00`BlCd2Bd4213042``004213013042213042`1`01`11130421304213042BK`BKb````Cj0D`1ClCn2310222310231021223102202122310231023102122`;;;;;;;;;;;;````DfDd1DjDl231023232322100023302323102310212111111`020223231023102310```````````````````````````````````````````````````````````````HhFfFh10GfFjH`HbHd7HlI`IbIdIf;:98765<432103;;:5:;:8`976:;:8;:::998888877766655<<<44433221100;:98765<43210;4;;9872987:9876:;10;:98765<43210:;:;:98765<43210;:98765<43210;:98765<43210;:;:;`Ih000000000``````````````````IlIn1010101001`1110100`00101011010100```````````HnJhJjJlJnK`Kb65432106543210654321065432102516541065654321165432106666543210654321020`30`Kl761`6551`1`76543217654321276543217654321765432114076`Nf````Ll0````````101MdMfMhMjMlMnN`Nb897654321060`Ln2876543218765432187654321BKd329;9876543398765432:;98765432:;9876543255235098764121`8762`9876543298765432:;98765432:;987654327:;98765432326````NnOd100`101010BKf122221212101`212121212211``A@dAA`0A@n`020```A@fA@l1`03``A@bKn`````0`````1BKhBKj1BKlBKn0BL`00BLb0```<<<7<77777`77<7<7777<7<7<7545`:`::::::::::::::::::::::::::;;```989`8;98;698;6;6;6;66;6;;6898;698;686``````;6;6;98;698;698;66632211100``AAdAAf101010100110101001`0110101010100ABhABj000```10AAn2`0111`E``0000000000``````````11`10101010101`01010101000000010000100101010032222`323`222323232323223232333323223232323232``````````````````````````````````ACl00000`0000000000`````HfACnAD`ADbADd432100`432104321043210104343214343210432100320`2043210432104321043210424321010``````ADhADjADlADn32100`32103210321010332103210321032100`0`20321032132103210321032100`AEl````00`0```````00AEjAEfAEh23HjAEnAEdAF`AFbAFdAFfAFh98:;765432100`98:;7654321098:;7654321098:;76543210;6106;765;7654321098:;7654321098:;76543210::98:;76543210:;::0::1:7AE`:965431`541<87654321;84<;2:9;<87654321:9;<87654321:9;<8765432185:9;<8765432121AFn0``00AG`101010100`0011101111010`101011010100````AHb`0``AGdAGfAGhAGj32103210321032100031110321001`1203210010121100310321032103210132100`4`4AH`505000000055050050000500050505``AHdAHf1010101001110101100``0`10`0`1010`0`1010101000``````AI`AHjAHlAHn32103`2103210321033232102223210121032103`21221033``3`333023`3`3`32223``3`321033`13`003`30`2210321032103221033233````EbAJbAJd2102102102102```121102102``````1102122```222102`2021022010210211022`BbALb`ANl```````2AKfAAl`024```3444444```ANjAb`Jd`ANh222322120`2`20`5AKlAKn79````66996396333966633339633333333339639639633:`````::::::::`444::::::`:4444:::::4:4:44````````````````4:4:::::```ALh0`Jf```````````ALj0AMnACf00ANf11322ANb3014AMh`1`2`42555223AMl4`7AMf744274746`8634575555555`44563634434ALlALnAM`AMb2:;8;498AMd06;8`69::967`;8:::::9:<<9<<8><<<<<>;;:;>9>;<<<<<<8`ANd0AJn``1`00BLd0BLfBLh10BLjBLl32BLnBM`0BMbBMdBMfBMhBMjBMlBMnBN`BNbBNdBNfBNhBNjBNlBNnBO`BObBOdBOfBOhBOjBOlBOnC@`BMlBMn107C@bBMhC@dC@fC@hBNfC@jBNhBNjBNlC@lC@nCA`CAbCAdCAfCAhCAj>CAlCAnCB`CBbCBdCBfCBhCBj1221````````````ALj0AMn100ANb102AMh`12333AMlAMf5255443543433ALlALnAM`AMb28994AMd0698667`98:::::AMj8;;AN`:88:<8<<:<9<8<654327AJn:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;0=7654380:29<1;=7654380:29<1;=7654380:29<1;00=7654380:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;BLd0BLfBLh10BLjBLl32BLnBM`0ACf000000`0000000000000000000000000000000000000000000000000BMbBMdBMfBMhBMjBMlBMnBN`BNbBNdBNfBNhBNjBNlBNnBO`BObBOdBOfBOhBOjBOlBOnC@`BMlBMn107C@bBMhC@dC@fC@hBNfC@jBNhBNjBNlC@lC@nCA`CAbCAdCAfCAhCAj>CAlCAnCB`CBbCBdANf0`0`0000000`0`000000000000000000000000000000000ANd001010101010010101CBfCBhCBj1221Jf00`00000000ANl0```ANj10ANh210000000212121000210000202102100210AKf```0AKlAKn2CBl`0CBn`0```````11``0````````````````l`AAb00```````B@hB@jBAh``````444`````2144`fB@n1B@fGj31AOf00BAj51111144553`11AOhMbjJ`55555972195AOj:86`1B@b7;941BA`8B@d33<999:907`58=`988994299659=;1=;CC`0CCb00CCdCCf0CCh00CCjCClCCnCD`CDbCDd```?=;?=;?=?=;?=;?=;;?=;?=;??=;?==;?=;?=;;?=?=?=;?=;?=?=;?=;?=;````B@hB@j````````10`fB@nMb2B@f30CDfCDhCDjCDl74958AOjB@l8543296;7:108AOf::7<8;219:7<8;219:7<8;21999:;1981:7:7<8;2193:7<8;2198:7<8;2196543:::77<<8;219654:78:6543:7<8;21982:;:700<:78222900::7<8;219:7<8;2196543:7<8;2196543:7<8;21986543:7<8;219:7:7CCdCCf0CCh00`AAb00```BAh``GjBA`j2341023410234102341023410210202AOh1213452213451121345233501213213452134521345121345211CC`0CCb00l000```00BAj1BAl1201120120120120121201222220120112011120120120120CCjCClCCnCD`CDbCDd```BBb00AGb```BBd2```Fb3AAj`BBh5`5`5``````1150`20315``5``5```AIhBC`BCjAIbBBfBBlBAnABlBBj44AIj3BCn9BCb``AIlBCh=<2<4:BCl<6BBn8>490643?21;6<05>43?21;6<05>43?21;6<05>43?21;63Fb<>;:987=16?54AIh431=:8>7BC`76154<072>BCj>=<;:BBl5:2983764ABl2BClBCnBD`F`BBj6;BBn9BCbBCd=3=?:<98765;AGb5>43?21:=65;>4532612Fb<>;87=16?54AIh439BC`74>9?380761542>BCj>=<;:BBl05:2983764ABl2BClBCnBD`F`BBj6;BBn9BCbBCd43?21:``````ABfABn01`1111111111111111111`00000000000000000`````Gb0BDf01LbBDd2``33223333322231022``1101011111111010101110101110101010```332323232323232232323233323323233332233333233332223232323322322``AAh00ACd``100`000000000000000000`11111111111111111111``AIdBDj1010101001010100101110010101010``BDn0`0`BDb``0```BE`Jb0Fn0`1ACh13001301BEb1212BDl21333321`333333`433333333333312`0``En101010101010100101011010100101011`7`7`5555CFn6066666666066006666060606699`9`555595959595955959559559555955555555559555555555555559595959```7473473473473473474734473474734734344734434373473434734734734`BFbBEh`````10`1`0`````11``11Gh0FlBFfBEj1BEl43AIf1315GnAJ`077`746535177Gl6882BFd09438`3`838393962771CG`CGb1CGdCGf21022CGh24CGj5CGl3BEh``````0``0`````CGnBEfGh10CH`3BEd32>5AIfGnBEjBEl58476Gl:4321725870:43215870:43215870:43219:11875870:432145870:432115870:43216958770:43218168738695870:432187878721387870878737874770:43213533335870:432187386958700:4321695870:4321587695870:4321200BFb`00````0000FlBFf12BFd123012301230123011201223012`22230112301230123012`2222111002301222223012301230123011122CG`CGb1CGdCGf21022CGh24CGj5CGl3`AJ`00000000000000000`ABd`0`0000000000000000000CBlBGd``1CBn`0````12BFlBFnBG`BGb532105321032103210632153210321032105432105323210321053210532105````ABb`0`000000000000000000000``````````````````````CHbAK`BGjBGlBHdBGnBGfBGh1066666666101010BIfBIb32`0BHf22AJh3BHl6565363BHh=2BHb67874BIdBHjBHnBI`102:`3332:29BH`:=;;9AK`8<0`CHd`?>CHfCHb23`:6?`???>???>BGfBGh361BIb6212121BIf00001111111;:<12>0:10;:<12>0><12>0;:<1;>;:<12>0;:<12>0;:<12>0```55BHfBHh710710710710710171071071007101171007107107107107`????????????????????????????```````BHjBHlBHnBI`=BId=4321>0=4321>0=4321>0=4321>0==>4321>0=>==4321>0==34321>0=4321>0=>>=4321>0=0421214=20004=4>>==3=4321>0=2====>===>4321>0=>4321>0=4321>0=4321>0=====0>````````BIh0AIn0`BIl0BInAB`21GdBIj1155111``55551210CHh000``77777777777`77770000```131313131313131313131133313131313131331````26626542654265426542654626545265426542654542654542226626542226666265426542654226542`AJf0000000000000000000`BJb00000000000000````BJf00AHhBJdBJh32103213213213222213103211003322110000033213122103211121131221321032110321032103212","f":"``````````````{{{d{b}}}{{h{f}}}}{{{d{b}}{d{j}}}{{h{l}}}}````10```{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}`{cc{}}{{}c{}}{{{d{{A`{c}}}}}{{h{f}}}Ab}{Ad{{A`{c}}}Ab}{{{d{{A`{c}}}}{d{j}}}{{h{l}}}Ab}`{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}``````````````9999988888{{{d{Aj}}Al}Al}{{{d{Ad}}{d{j}}}{{Af{{B`{An}}Bb}}}}`{c{{Af{Bd}}}Bf}{c{{Af{{Bh{e}}}}}BfBj}{c{{Af{Bl}}}Bf}`{{{d{Bn}}{d{nC`}}}Cb}{{{d{Bd}}{d{nC`}}}Cb}>>>>>`=====`{{{d{{Cd{c}}}}}{{h{f}}}Ab}{{{Bh{c}}}{{h{c}}}{CfCh}}`{{{d{Ad}}}{{Cd{c}}}Ab}{{{d{Aj}}}Al}{{{d{{Cd{c}}}}{d{j}}}{{h{l}}}Ab}`>>>>>=====<<<<<`````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000``{c{{Af{Cj}}}Bf}{c{{Af{Cl}}}Bf}{c{{Af{Cn}}}Bf}{c{{Af{D`}}}Bf}{cc{}}000```{{}c{}}000``````{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000````:943{{{d{Db}}}{{h{f}}}}{AdDb}{{{d{Db}}{d{j}}}{{h{l}}}}{{{d{Db}}}{{h{c}}}{CfCh}}`654`````>>>>===={{{d{Dd}}}Dd}{{{d{Df}}}Df}{{d{d{nc}}}An{}}0{{dDh}An}0``{{}Dj}{{}{{Dl{c}}}Ab}{{{d{{Dl{c}}}}DnAl{d{E`}}{d{Eb}}{d{Aj}}}AnAb}`{{{d{Dd}}{d{Dd}}}Ed}{{{d{Df}}{d{Df}}}Ed}`{{{d{{Dl{c}}}}}{{`{{Eh{}{{Ef{An}}}}}}}Ab}{{{d{Dd}}{d{nC`}}}Cb}{{{d{Df}}{d{nC`}}}Cb}{cc{}}000{{}c{}}000`{{{d{nDj}}}Ej}```{{{d{nDj}}}{{El{Df}}}}{{{d{nDj}}DdEn}An}`{{{d{nDj}}}An}{{{d{Df}}}{{h{{Fb{F`}}}}}}9{{{d{Dd}}c}AfFd}``{dc{}}0{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000``````````````````````````````````````````````````````````````````{d{{d{c}}}{}}000000000000{{{d{n}}}{{d{nc}}}{}}000000000000``{{}Ff}{{}Fh}``{{{d{Ff}}{d{Ff}}}Ed}{{{d{Fh}}{d{Fh}}}Ed}{{{d{Fj}}{d{Fj}}}Ed}`````{{{d{Ff}}{d{nC`}}}Cb}{{{d{Fh}}{d{nC`}}}Cb}{{{d{Fj}}{d{nC`}}}Cb}{cc{}}{{{G`{{d{Fl}}{d{{El{Ad}}}}{d{Fn}}}}}Fh}{{{G`{{d{Fl}}{El{{d{Ad}}}}{d{Fn}}}}}Fh}22{{{G`{{d{Gb}}{El{{d{Gd}}}}{El{{d{Ad}}}}{d{Fn}}}}}Gf}{{{d{j}}}Fj}{{{G`{Gh{d{Gj}}}}}Fj}5{{{G`{{d{Gh}}{d{Gj}}}}}Fj}{{{G`{{d{Gl}}{d{Gj}}}}}Fj}{{{G`{{d{Gn}}{d{Gj}}{d{Gj}}{d{{El{Ad}}}}{d{Fn}}}}}H`}8{{{G`{{d{Gn}}{d{Gj}}{d{{El{Ad}}}}{d{Fn}}}}}H`}9{{{G`{{d{Fl}}{d{{El{Ad}}}}{d{Fn}}}}}Hb}{{{G`{{d{Fl}}{d{Gj}}{d{Gj}}{d{{El{Ad}}}}{d{Fn}}}}}Hb};{{{d{Gj}}}Hd}{{{d{Hf}}}Hh}={{{d{Gj}}}Hh}>{{{G`{{d{Dn}}{d{Hj}}}}}Hl}{{{d{Dn}}}Hl}{cc{}}{{{d{Hn}}}I`}{{{G`{{d{Gl}}{d{Gn}}}}}Ib}2{{{d{Dn}}}Id}3{{{d{Dn}}}If}4{{}c{}}000000000000````````````````````{{{d{Ff}}c}AfFd}{{{d{Fh}}c}AfFd}{{{d{Gf}}c}AfFd}{{{d{Fj}}c}AfFd}{{{d{H`}}c}AfFd}{{{d{Hb}}c}AfFd}{{{d{Hd}}c}AfFd}{{{d{Hh}}c}AfFd}{{{d{Hl}}c}AfFd}{{{d{I`}}c}AfFd}{{{d{Ib}}c}AfFd}{{{d{Id}}c}AfFd}{{{d{If}}c}AfFd}```{c{{Af{e}}}{}{}}000000000000{{}{{Af{c}}}{}}000000000000{dAh}000000000000``````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{Ih}}{d{Ih}}}Ed}{{{d{Ih}}{d{nC`}}}Cb}{cc{}}{IjIh}{{}c{}}987``````````````````6655{{{d{Il}}}Il}{{{d{In}}}In}{{d{d{nc}}}An{}}0{{dDh}An}0{{}In}{c{{Af{Il}}}Bf}{c{{Af{Ad}}}Bf}{{{d{Il}}{d{Il}}}Ed}{{{d{Il}}{d{nC`}}}Cb};;99`{{{d{n{El{J`}}}}{d{{El{Il}}}}{d{Jb}}}Jd}``{{{d{Il}}c}AfFd}{{{d{In}}c}AfFd}{dc{}}0`{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nIn}}{d{Jf}}{d{E`}}}Jd}```````````{d{{d{c}}}{}}000000{{{d{n}}}{{d{nc}}}{}}000000{{{d{Hn}}}Hn}{{{d{Jh}}}Jh}{{{d{Jj}}}Jj}{{{d{Jl}}}Jl}{{{d{Jn}}}Jn}{{{d{K`}}}K`}{{{d{Kb}}}Kb}{{d{d{nc}}}An{}}000000{{dDh}An}000000```{{}Hn}{{}Jh}{{}Jj}{{}K`}{{}Kb}{c{{Af{Hn}}}Bf}{c{{Af{Jh}}}Bf}{{{d{Hn}}{d{Hn}}}Ed}{{{d{Jh}}{d{Jh}}}Ed}{{{d{Jj}}{d{Jj}}}Ed}{{{d{Jl}}{d{Jl}}}Ed}{{{d{Jn}}{d{Jn}}}Ed}{{{d{K`}}{d{K`}}}Ed}`{{{d{Hn}}{d{nC`}}}Cb}{{{d{Jh}}{d{nC`}}}Cb}{{{d{Jj}}{d{nC`}}}Cb}{{{d{Jl}}{d{nC`}}}Cb}{{{d{Jn}}{d{nC`}}}Cb}{{{d{K`}}{d{nC`}}}Cb}{{{d{Kb}}{d{nC`}}}Cb}{{{El{{Kf{Kd}}}}}Hn}{cc{}}{{{Kf{Kd}}}Hn}{KhHn}222222{{}c{}}000000``{{{d{n{Kj{Jn}}}}{d{{El{Kl}}}}{d{K`}}{d{{L`{{Kn{{Kj{Gl}}}}}}}}}Jd}``{{{d{n{Kj{{Kn{{Kj{Gl}}}}}}}}{d{Lb}}{d{{L`{J`}}}}}Jd}````{{{d{nK`}}{d{{El{Kl}}}}}Jd}{{LdLfLh}Jh}```{{{d{nJj}}{d{{El{Kl}}}}}Jd}`{{{d{n{El{Kl}}}}{d{{El{Kl}}}}}Jd}{{{d{Hn}}c}AfFd}{{{d{Jh}}c}AfFd}{{{d{Jj}}c}AfFd}{{{d{Jl}}c}AfFd}{{{d{Jn}}c}AfFd}{{{d{K`}}c}AfFd}{{{d{Kb}}c}AfFd}{dc{}}000000`{c{{Af{e}}}{}{}}000000{{}{{Af{c}}}{}}000000{dAh}000000{{{d{nKb}}{d{Jf}}{d{E`}}}Jd}`````````````````````{d{{d{c}}}{}}000000000{{{d{n}}}{{d{nc}}}{}}000000000``{{{d{n{Lj{c}}}}Ll{d{Gj}}}Jd{LnM`}}{{{d{f}}}{{d{{L`{Mb}}}}}}`{{{d{Md}}}Md}{{{d{Mf}}}Mf}{{{d{Mh}}}Mh}{{{d{Mj}}}Mj}{{{d{Ml}}}Ml}{{{d{Mn}}}Mn}{{{d{N`}}}N`}{{{d{{Nb{c}}}}}{{Nb{c}}}Nd}{{d{d{nc}}}An{}}0000000{{dDh}An}0000000`{{}N`}{{}{{Nb{c}}}{}}{c{{Af{Md}}}Bf}{{{d{Nf}}{d{Nf}}}Ed}{{{d{Md}}{d{Md}}}Ed}{{{d{Mf}}{d{Mf}}}Ed}{{{d{Mh}}{d{Mh}}}Ed}{{{d{Mj}}{d{Mj}}}Ed}{{{d{Ml}}{d{Ml}}}Ed}{{{d{Mn}}{d{Mn}}}Ed}{{{d{N`}}{d{N`}}}Ed}`{{{d{Md}}{d{nC`}}}Cb}{{{d{Mf}}{d{nC`}}}Cb}{{{d{Mh}}{d{nC`}}}Cb}{{{d{Mj}}{d{nC`}}}Cb}{{{d{Ml}}{d{nC`}}}Cb}{{{d{Mn}}{d{nC`}}}Cb}{{{d{N`}}{d{nC`}}}Cb}{{{d{{Nb{c}}}}{d{nC`}}}CbNh}{cc{}}000000000{{}c{}}000000000``{{{d{Jb}}}{{G`{{Nb{c}}Jd}}}Ln}````````{{}{{d{Aj}}}}`{{}Nf}{{{d{nN`}}{d{{El{Md}}}}{d{{Lj{c}}}}{d{Jb}}}JdLn}````{{{d{n{El{Md}}}}{d{N`}}{d{{El{Md}}}}}Jd}{{{d{Md}}c}AfFd}{{{d{Mf}}c}AfFd}{{{d{Mh}}c}AfFd}{{{d{Mj}}c}AfFd}{{{d{Ml}}c}AfFd}{{{d{Mn}}c}AfFd}{{{d{N`}}c}AfFd}{{{d{{Nb{c}}}}e}AfNjFd}{dc{}}0000000{c{{Af{e}}}{}{}}000000000{{}{{Af{c}}}{}}000000000`{dAh}000000000`{{{d{n{Nb{c}}}}{d{Jf}}{d{E`}}}Jd{LnM`}}`````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0`{{{d{n{Kj{{Nl{Gh}}}}}}{d{{El{Nn}}}}{El{{d{{Ob{O`}}}}}}{d{Jb}}}Jd}{{{d{Nn}}}Nn}{{{d{Od}}}Od}{{d{d{nc}}}An{}}0{{dDh}An}0`{{}Od}{c{{Af{Nn}}}Bf}{{{d{Nn}}{d{Nn}}}Ed}`{{{d{Nn}}{d{nC`}}}Cb}{{{d{Od}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0``{{{d{n{El{Nn}}}}{d{Nn}}}Jd}{{{d{Nn}}c}AfFd}{{{d{Od}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0`{dAh}0{{{d{nOd}}{d{Jf}}{d{E`}}}Jd}````````````````````{{{d{c}}{d{c}}{d{{Oh{{d{c}}Of}}}}}Oj{OlOnA@`Cf}}```{{{d{n{El{A@b}}}}A@d}Jd}`{{{d{nc}}c}JdM`}```{{{d{n{Kn{c}}}}A@f}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}}}{{{d{n{Kn{{Kj{c}}}}}}A@f}Jd{}}{{{d{n{Kj{{Kn{c}}}}}}A@l}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}NdM`}}{{{d{n{Kj{{Kn{{Kj{c}}}}}}}}A@l}Jd{NdM`}}````````````6````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{A@b}}}A@b}{{d{d{nc}}}An{}}{{dDh}An}`:{{{d{A@b}}{d{A@b}}}Ed}{{{d{A@b}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0{{{d{A@b}}c}AfFd}{dc{}}`{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0```{{{d{nc}}c}JdM`}````{{{d{{A@n{ce}}}}}{{A@n{{d{c}}{d{e}}}}}{}{}}?>{{{d{{A@n{ce}}}}}{{A@n{ce}}}NdNd}=<{{}{{A@n{ce}}}{}{}}{{{d{{A@n{ce}}}}{d{{A@n{ce}}}}}EdM`M`}{{{d{{A@n{ce}}}}}{{El{{d{e}}}}}{}{}}{{{A@n{ce}}{d{Aj}}}c{}{}}{{{A@n{ce}}{d{Aj}}}e{}{}}{{{A@n{ce}}{d{Aj}}}An{}{}}{{{d{{A@n{ce}}}}{d{nC`}}}CbNhNh}{cc{}}{{}c{}}{{{d{{A@n{ce}}}}}Ed{}{}}00{{{d{{A@n{ce}}}}}{{El{{d{c}}}}}{}{}}{{{d{{A@n{ce}}}}g}AfNjNjFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}```````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{AA`}}}AA`}{{{d{{Kn{c}}}}}{{Kn{c}}}Nd}{{d{d{nc}}}An{}}0{{dDh}An}0`{{{d{AA`}}{d{AA`}}}Ed}{{{d{{Kn{c}}}}{d{{Kn{c}}}}}EdM`}{{{d{AA`}}{d{nC`}}}Cb}0{{{d{{Kn{c}}}}{d{nC`}}}CbNh}{{{d{AAb}}{d{{L`{J`}}}}}A@l}{cc{}}000{{}c{}}0002`{{{d{{Af{lBb}}}}}{{A@n{cAA`}}}{{A@j{l}{{A@h{{d{Aj}}}}}}}}{{{d{n{Kn{c}}}}A@f}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}}}{{{d{n{Kn{{Kj{c}}}}}}A@f}Jd{}}{{{d{{Af{lBb}}}}}{{A@n{{Kj{c}}AA`}}}{}}{{{d{n{Kj{{Kn{c}}}}}}A@l}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}NdM`}}{{{d{n{Kj{{Kn{{Kj{c}}}}}}}}A@l}Jd{NdM`}}{{{d{AA`}}c}AfFd}{{{d{{Kn{c}}}}e}AfNjFd}{dc{}}0{dDn}{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000;:``````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AAd}}}AAd}{{{d{AAf}}}AAf}{{d{d{nc}}}An{}}0{{dDh}An}0{{}AAf}{{{d{AAd}}{d{AAd}}}Ed}{{{d{AAd}}{d{nC`}}}Cb}{{{d{AAf}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0``{{{d{n{Kj{AAd}}}}{d{Lb}}{d{AAh}}}Jd}{{{d{Lb}}{d{AAh}}}{{G`{AAfJd}}}}`{{{d{AAd}}c}AfFd}{{{d{AAf}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nAAf}}{d{Jf}}{d{E`}}}Jd}``````````````````````````````````````````{{{d{AAj}}}AAl}{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AAn}}}AAn}{{{d{E`}}}E`}{{d{d{nc}}}An{}}0{{dDh}An}0{{}AAn}{{{d{En}}}AAl}`{{{d{AAn}}{d{AAn}}}Ed}`{{{d{AAn}}{d{nC`}}}Cb}{{{d{E`}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0`{{JbLbAB`ABbAAhABdABf}E`}````{{{d{AAn}}c}AfFd}{{{d{E`}}c}AfFd}```{dc{}}0`{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nE`}}{d{Jf}}}Jd}`````````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{ABh}}}ABh}{{{d{ABj}}}ABj}{{d{d{nc}}}An{}}0{{dDh}An}0{{{d{ABj}}}Ej}{{{d{ABh}}{d{ABh}}}Ed}{{{d{ABj}}{d{ABj}}}Ed}{{{d{ABh}}{d{nC`}}}Cb}{{{d{ABj}}{d{nC`}}}Cb}{cc{}}{ABlABh}{BbABh}{ABjABh}3{{}c{}}0{{{d{ABj}}}Dn}{{{d{ABh}}c}AfFd}{{{d{ABj}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{}AAl}0{{{d{ABf}}}AAl}{{{d{nABn}}{d{nABf}}{d{Jf}}}Jd}{{{d{Lb}}{d{En}}}AAl}{{{Kj{Dn}}{d{En}}}AAl}{{{Kj{Gb}}{d{En}}}AAl}{{{d{Lb}}}AAl}{{{d{nLb}}{Kj{Gb}}}AAl}{{{d{nLb}}{d{Jb}}{d{AAn}}{d{Jf}}}Jd}`{{{d{Lb}}{d{nAAh}}{d{Aj}}}Jd}{{{d{AAh}}}AAl}{{{d{n{Oh{AC`{Oh{ACbACd}}}}}}{d{{L`{{Kn{{Kj{Gl}}}}}}}}{d{Lb}}}Jd}{{{d{nAAh}}{d{n{Kj{{Kn{{Kj{Gl}}}}}}}}{d{Jb}}{d{Lb}}{d{AAn}}{d{Jf}}}Jd}{{ABjACf}Jd}{{{d{J`}}ABj}Jd}00{{{d{En}}}AAl}0{{{Kj{J`}}{d{En}}}AAl}{{{d{Jb}}}AAl}{{ACh{d{En}}}AAl}{{{d{nJb}}{d{nAB`}}{d{AAn}}{d{Jf}}}Jd}{{{d{ABd}}}AAl}{{{d{nABd}}{d{AAn}}{d{Jf}}}Jd}{{{d{ABb}}}AAl}{{{d{nABb}}{d{AAn}}{d{Jf}}}Jd}{{{d{AB`}}}AAl}{{{d{nAB`}}{d{AAn}}{d{Jf}}}Jd}{{{d{Aj}}}{{Af{AdACj}}}}{{{d{n{El{A@b}}}}{d{Jb}}{d{AAn}}{d{Jf}}}Jd}`{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ACl}}}ACl}{{d{d{nc}}}An{}}{{dDh}An}{{}ACl}{EnAAl}`{{{d{ACl}}{d{nC`}}}Cb}{cc{}}{{}c{}}{{{d{ACl}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}{{{d{nACl}}{d{Jf}}{d{E`}}}Jd}`````?????>>>>>`{{{d{n{Kj{J`}}}}{d{{El{ACn}}}}{d{Jb}}}Jd}{{{d{Hf}}}Hf}{{{d{ACn}}}ACn}{{{d{AD`}}}AD`}{{{d{ADb}}}ADb}{{{d{ADd}}}ADd}{{d{d{nc}}}An{}}0000{{dDh}An}0000{{}ADb}{{}ADd}{c{{Af{Hf}}}Bf}{c{{Af{ACn}}}Bf}{{{d{Hf}}{d{Hf}}}Ed}{{{d{ACn}}{d{ACn}}}Ed}{{{d{AD`}}{d{AD`}}}Ed}{{{d{ADb}}{d{ADb}}}Ed}{{{d{Hf}}{d{nC`}}}Cb}{{{d{ACn}}{d{nC`}}}Cb}{cc{}}0000{{}c{}}0000{{{d{Jb}}}{{G`{ADdJd}}}}```{{{d{nADb}}{d{{El{ACn}}}}{d{Jb}}}Jd}``{{{d{Hf}}c}AfFd}{{{d{ACn}}c}AfFd}{{{d{AD`}}c}AfFd}{{{d{ADb}}c}AfFd}{{{d{ADd}}c}AfFd}{dc{}}0000{c{{Af{e}}}{}{}}0000{{}{{Af{c}}}{}}0000``{dAh}0000`{{{d{nADd}}{d{Jf}}{d{E`}}}Jd}``````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000`{{{d{n{Kj{ADf}}}}{d{{El{ADh}}}}{d{Lb}}{d{AAh}}}Jd}{{{d{ADh}}}ADh}{{{d{ADj}}}ADj}{{{d{ADl}}}ADl}{{{d{{ADn{c}}}}}{{ADn{c}}}Nd}{{d{d{nc}}}An{}}000{{dDh}An}000{{}ADl}{{}{{ADn{c}}}{}}{c{{Af{ADh}}}Bf}{{{d{ADh}}{d{ADh}}}Ed}{{{d{ADj}}{d{ADj}}}Ed}{{{d{ADl}}{d{ADl}}}Ed}`{{{d{ADh}}{d{nC`}}}Cb}{{{d{ADj}}{d{nC`}}}Cb}{{{d{ADl}}{d{nC`}}}Cb}{{{d{{ADn{c}}}}{d{nC`}}}CbNh}{cc{}}000{{}c{}}000{{}{{G`{{ADn{c}}Jd}}}AE`}{{{d{Dn}}O`{d{{El{ADh}}}}{d{Lb}}{d{AAh}}}AEb}`{{{d{nADl}}{d{{El{ADh}}}}}Jd}``{{{d{ADh}}c}AfFd}{{{d{ADj}}c}AfFd}{{{d{ADl}}c}AfFd}{{{d{{ADn{c}}}}e}Af{}Fd}```{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000{{{d{n{ADn{c}}}}{d{Jf}}{d{E`}}}JdAE`}````````````````````{d{{d{c}}}{}}00000000000{{{d{n}}}{{d{nc}}}{}}00000000000`{{{d{n{Kj{Gb}}}}{d{{El{AEd}}}}{d{Lb}}{d{AAh}}}Jd}{{{d{AEf}}}AEf}{{{d{AEh}}}AEh}{{{d{AEj}}}AEj}{{{d{AEl}}}AEl}{{{d{Hj}}}Hj}{{{d{AEn}}}AEn}{{{d{AEd}}}AEd}{{{d{AF`}}}AF`}{{{d{AFb}}}AFb}{{{d{AFd}}}AFd}{{{d{AFf}}}AFf}{{{d{{AFh{c}}}}}{{AFh{c}}}Nd}{{d{d{nc}}}An{}}00000000000{{dDh}An}00000000000{{}AEl}{{}AEn}{{}AFf}{{}{{AFh{c}}}{}}{{{d{AEn}}}{{d{c}}}{}}{c{{Af{AEl}}}Bf}{c{{Af{Hj}}}Bf}{c{{Af{AEn}}}Bf}{c{{Af{AEd}}}Bf}{{{d{AEl}}{d{AEl}}}Ed}{{{d{Hj}}{d{Hj}}}Ed}{{{d{AEn}}{d{AEn}}}Ed}{{{d{AEd}}{d{AEd}}}Ed}{{{d{AF`}}{d{AF`}}}Ed}{{{d{AFb}}{d{AFb}}}Ed}{{{d{AFd}}{d{AFd}}}Ed}{{{d{AFf}}{d{AFf}}}Ed}`{{{d{AEf}}{d{nC`}}}Cb}{{{d{AEh}}{d{nC`}}}Cb}{{{d{AEj}}{d{nC`}}}Cb}{{{d{AEl}}{d{nC`}}}Cb}{{{d{Hj}}{d{nC`}}}Cb}{{{d{AEn}}{d{nC`}}}Cb}{{{d{AEd}}{d{nC`}}}Cb}{{{d{AF`}}{d{nC`}}}Cb}{{{d{AFb}}{d{nC`}}}Cb}{{{d{AFd}}{d{nC`}}}Cb}{{{d{AFf}}{d{nC`}}}Cb}{{{d{{AFh{c}}}}{d{nC`}}}CbNh}{cc{}}00000000000{{{d{AEj}}O`}{{El{AEl}}}}`{{}c{}}00000000000{{}c{}}{{}AEj}{{{d{AEj}}}O`}`{{{d{Lb}}{d{AAh}}}{{G`{{AFh{c}}Jd}}}AE`}{{{d{nAEj}}}{{El{c}}}{}}0`{{{d{nAEj}}O`}{{El{c}}}{}}`{{{d{Gb}}{d{AAh}}}Ed}00`````{{{d{nAFf}}{d{{El{AEd}}}}{d{Lb}}{d{AAh}}}Jd}```{{{d{AEl}}c}AfFd}{{{d{Hj}}c}AfFd}{{{d{AEn}}c}AfFd}{{{d{AEd}}c}AfFd}{{{d{AF`}}c}AfFd}{{{d{AFb}}c}AfFd}{{{d{AFd}}c}AfFd}{{{d{AFf}}c}AfFd}{{{d{{AFh{c}}}}e}Af{}Fd}{{{d{AEj}}}{{G`{O`{El{O`}}}}}}``{{{d{AEl}}{d{Gb}}{d{Gb}}}Oj}{e{{AFj{ce}}}{}{{AFl{{d{c}}{d{c}}}{{Ef{Oj}}}}}}`{dc{}}00000000000{c{{Af{e}}}{}{}}00000000000{{}{{Af{c}}}{}}00000000000``{dAh}00000000000`{{{d{n{AFh{c}}}}{d{Jf}}{d{E`}}}JdAE`}`````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AFn}}}AFn}{{{d{{AG`{c}}}}}{{AG`{c}}}Nd}{{d{d{nc}}}An{}}0{{dDh}An}0`{{}AAl}`{{}{{AG`{c}}}{}}{{{d{AFn}}{d{AFn}}}Ed}{{{d{AFn}}{d{nC`}}}Cb}0{{{d{{AG`{c}}}}{d{nC`}}}CbNh}{BbAFn}{cc{}}{DnAFn}{ABlAFn}2{{}c{}}0{{{d{Aj}}}AAl}{{{d{AFn}}c}AfFd}{{{d{{AG`{c}}}}e}AfNjFd}{dc{}}0{dDn}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{n{AG`{c}}}}{d{Jf}}{d{E`}}}Jd{M`{A@j{AGb}{{A@h{{d{Aj}}}}}}}}`````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{AGd}}}AGd}{{{d{AGf}}}AGf}{{{d{AGh}}}AGh}{{{d{AGj}}}AGj}{{d{d{nc}}}An{}}000{{dDh}An}000`{{}AGj}{c{{Af{AGd}}}Bf}{c{{Af{AGh}}}Bf}{{{d{AGh}}{d{AGh}}}Ed}{{{d{AGh}}{d{nC`}}}Cb}{{{d{AGj}}{d{nC`}}}Cb}{cc{}}000{{{d{Ad}}}AAl}````{{{d{AGj}}AGfAGl}{{AGn{AGh}}}}{{}c{}}000``{{}{{G`{AGjJd}}}}``````{{{d{AGd}}c}AfFd}{{{d{AGh}}c}AfFd}{{{d{AGj}}c}AfFd}{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000`{dAh}000{{{d{nAGj}}{d{Jf}}{d{E`}}}Jd}````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AH`}}}AH`}{{d{d{nc}}}An{}}{{dDh}An}{{}AH`}{c{{Af{AH`}}}Bf}{{{d{AH`}}{d{AH`}}}Ed}{{{d{AH`}}{d{nC`}}}Cb}{{{d{AHb}}{d{nC`}}}Cb}0{cc{}}0{{{d{Aj}}}{{Af{AH`c}}}{}}{{}c{}}0{{{d{AH`}}{d{AH`}}}{{El{Oj}}}}{{{d{AH`}}c}AfFd}{AH`AGl}{dc{}}{dDn}{Dn{{Af{AH`c}}}{}}{c{{Af{e}}}{}{}}{AGl{{Af{AH`c}}}{}}1{{}{{Af{c}}}{}}0{dAh}0``{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AHd}}}AHd}{{{d{AHf}}}AHf}{{d{d{nc}}}An{}}0{{dDh}An}0{{}AHf}{c{{Af{AHd}}}Bf}{{{d{AHd}}{d{AHd}}}Ed}{{{d{AHd}}{d{nC`}}}Cb}{{{d{AHf}}{d{nC`}}}Cb}{cc{}}0`{{}c{}}0`{{{d{{El{Gb}}}}{d{Jb}}}Jd}{{{d{n{El{Gb}}}}{d{{El{AHd}}}}{d{{L`{{Kn{Gl}}}}}}{d{Lb}}}Jd}`{{{d{n{Kj{{Kn{Gl}}}}}}{d{{El{AHd}}}}{d{Jb}}}Jd}``{{{d{n{Kj{{Kn{{Kj{Fl}}}}}}}}{d{{El{AHd}}}}{d{{L`{{Kn{Gl}}}}}}}Jd}`{{{d{n{El{AHd}}}}{d{{L`{{Kn{Gl}}}}}}}Jd}{{{d{AHd}}c}AfFd}{{{d{AHf}}c}AfFd}``{{{d{n{Kj{{Kn{{Kj{Fl}}}}}}}}{d{{El{AHd}}}}{d{Jb}}}Jd}`{{{d{n{El{{Kn{{El{Fl}}}}}}}}{d{{El{AHd}}}}{d{{L`{{Kn{Gl}}}}}}{d{{L`{{Kn{{Kj{Fl}}}}}}}}{d{{L`{{Kn{{Kj{Fl}}}}}}}}{d{AB`}}}Jd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nAHf}}{d{Jf}}{d{E`}}}Jd}`{{{d{n{El{AHh}}}}{d{{L`{{Kn{Gl}}}}}}{d{{El{Gb}}}}}Jd}``````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{Gb}}EjEj}Ej}{{{d{AHj}}}AHj}{{{d{AHl}}}AHl}{{{d{AHn}}}AHn}{{{d{AI`}}}AI`}{{d{d{nc}}}An{}}000{{dDh}An}000`{{}AHj}{{}AI`}{c{{Af{AHj}}}Bf}{c{{Af{AHl}}}Bf}{c{{Af{AHn}}}Bf}````{{{d{AHj}}{d{AHj}}}Ed}{{{d{AHl}}{d{AHl}}}Ed}{{{d{AHn}}{d{AHn}}}Ed}`{{{d{AHj}}{d{nC`}}}Cb}{{{d{AHl}}{d{nC`}}}Cb}{{{d{AHn}}{d{nC`}}}Cb}{{{d{AI`}}{d{nC`}}}Cb}{cc{}}000{AIbAAl}```{{}c{}}000`{{{d{n{El{AId}}}}{d{Jb}}{El{{d{AHn}}}}{El{{d{AHl}}}}{El{{d{AIf}}}}{El{{d{Gb}}}}{d{n{El{{G`{AIb{A@n{AIhABh}}}}}}}}}Jd}{{{d{n{El{Gb}}}}{d{{El{Gn}}}}}Jd}`{{{d{n{El{Gb}}}}{d{{El{AHn}}}}{d{{El{{Kn{Gl}}}}}}{d{Lb}}}Jd}``````{{{d{n{El{Fl}}}}{d{{El{{Kn{{Kj{Fl}}}}}}}}{d{{El{AHn}}}}{d{Fn}}}Jd}`{{{d{n{El{{Kn{{Kj{Fl}}}}}}}}{d{{El{Gn}}}}{d{{El{AHn}}}}}Jd}`{{{d{n{El{Gn}}}}{d{{El{Fl}}}}{d{{El{AHn}}}}{d{{El{{Kn{Gl}}}}}}{d{Fn}}}Jd}`````{AIjAAl}{{{d{n{Kf{Kd}}}}{d{nGb}}}Jd}`{{{El{{d{AHn}}}}{El{{d{AHl}}}}{El{{d{AIf}}}}{El{{d{Gb}}}}{d{n{Kj{AIl}}}}{El{Ej}}}Jd}`{{{d{AHj}}c}AfFd}{{{d{AHl}}c}AfFd}{{{d{AHn}}c}AfFd}{{{d{AI`}}c}AfFd}`{{{d{n{El{AIf}}}}{d{{El{AHn}}}}{d{{El{{Kn{Gl}}}}}}}Jd}``{{{d{Jb}}{El{{d{AHn}}}}{El{{d{AHl}}}}{El{{d{AIf}}}}{El{{d{Gb}}}}{d{n{El{{G`{AIb{A@n{AIhABh}}}}}}}}}Jd}```{{{d{n{El{AIn}}}}{d{{El{AHn}}}}{d{AB`}}}Jd}``{{{d{n{Kj{{Kn{{Kj{AJ`}}}}}}}}{d{{El{AHn}}}}{d{{El{AHl}}}}{d{{L`{J`}}}}}Jd}`{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000`{dAh}000{{{d{nAI`}}{d{Jf}}{d{E`}}}Jd}```{{{d{n{El{AHh}}}}{d{{El{{Kn{Gl}}}}}}{d{{El{Gb}}}}}Jd}````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{{d{AJb}}}AJb}{{{d{AJd}}}AJd}{{{d{Eb}}}Eb}{{d{d{nc}}}An{}}00{{dDh}An}00{{{d{Ad}}AJf{d{{L`{Dn}}}}}AAl}{{AdAJf{Kj{Dn}}}{{Af{AlBb}}}}{{{d{Ad}}AJf{d{{L`{Dh}}}}}AAl}{c{{Af{AJb}}}Bf}`{{{d{AJb}}{d{AJb}}}Ed}{{{d{AJb}}{d{nC`}}}Cb}{{{d{AJd}}{d{nC`}}}Cb}{{{d{Eb}}{d{nC`}}}Cb}{cc{}}00{{{d{Ad}}}AAl}{{{d{Ad}}{d{En}}{d{Dn}}}AAl}111{{{d{Ad}}{d{AJh}}}AAl}`{{}c{}}00``{{{d{Jb}}}{{G`{EbJd}}}}{{{d{Ad}}}{{Af{{G`{AJf{Kj{Dn}}}}AJj}}}}{{{d{{L`{Dh}}}}}{{Af{{G`{AJf{Kj{Dn}}}}AJl}}}}{{{d{Ad}}{d{AJn}}}AAl}```{{{d{AJb}}c}AfFd}{{{d{AJd}}c}AfFd}{{{d{Eb}}c}AfFd}{{{d{Ad}}{d{AK`}}}AAl}```{dc{}}00``{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00`{dAh}00{{{d{nEb}}{d{Jf}}{d{E`}}}Jd}{{{d{n{El{Ad}}}}{d{AJd}}{d{AK`}}{d{E`}}}Jd}````````````````````````````````{{{d{E`}}{d{Eb}}{d{Aj}}}Al}````{cAn{{Eh{}{{Ef{An}}}}Ch}}0{{{B`{c}}}{{h{e}}}{NjCh}{BjCh}}`{{}{{AKb{An}}}}{{{d{Aj}}}{{h{{El{c}}}}}{BjCh}}`{DnAn}``{{}{{Kf{Kd}}}}`{{{d{Aj}}{El{{d{c}}}}}{{h{An}}}Nj}``{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}{{{d{nAKl}}{d{Jf}}}Jd}{{{d{nAKn}}{d{Jf}}{d{E`}}}Jd}{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}{d{c}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}````````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{}Jd}`{cc{}}{{{AL`{Jf}}}AAl}{ALbAAl}22{ALbJd}{{{Kj{ALb}}}Jd}`{{}c{}}00{Jdc{}}{{{d{Jd}}}Ed}{{JdJd}Jd}{{{d{Jd}}}O`}{{{Kj{AAl}}}Jd}{JfJd}{{{Kj{Jf}}}Jd}={AAlJd}{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00{JdJd}```````````````{{{d{Ad}}}{{AL`{b}}}}0{{{d{E`}}{d{Eb}}{d{Aj}}}Al}{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{Bb}}}Bb}{{d{d{nc}}}An{}}{{dDh}An}{{{d{Bb}}}ALd}`{{{d{Bb}}{d{Bb}}}Ed}{cAn{{Eh{}{{Ef{An}}}}Ch}}0{{{B`{c}}}{{h{e}}}{NjCh}{BjCh}}{{}{{AKb{An}}}}{{{d{Bb}}{d{nC`}}}Cb}0{cc{}}{ALfBb}{BnBb}{{{d{Aj}}}{{h{{El{c}}}}}{BjCh}}{{}c{}}{DnAn}{{{d{Bb}}}Dn}{{}{{h{An}}}}00000000000000000{{}{{Kf{Kd}}}}{{{d{Bb}}c}AfFd}{{{d{Aj}}{El{{d{c}}}}}{{h{An}}}Nj}{dc{}}{dDn}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}```{ALh{{AKb{c}}}{}}0````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{d{{d{c}}}{}}0000000000000{{{d{n}}}{{d{nc}}}{}}0000000000000{{{d{ALj}}}ALj}{{{d{ALl}}}ALl}{{{d{ALn}}}ALn}{{{d{AM`}}}AM`}{{{d{AMb}}}AMb}{{{d{AMd}}}AMd}{{{d{AMf}}}AMf}{{{d{AJn}}}AJn}{{{d{AMh}}}AMh}{{{d{AMj}}}AMj}{{{d{AMl}}}AMl}{{{d{AMn}}}AMn}{{{d{AN`}}}AN`}{{{d{ANb}}}ANb}{{d{d{nc}}}An{}}0000000000000{{dDh}An}0000000000000{c{{Af{ALj}}}Bf}{c{{Af{ALl}}}Bf}{c{{Af{ALn}}}Bf}{c{{Af{AM`}}}Bf}{c{{Af{AMb}}}Bf}{c{{Af{AMd}}}Bf}{c{{Af{AMf}}}Bf}{c{{Af{AJn}}}Bf}{c{{Af{AMh}}}Bf}{c{{Af{AMj}}}Bf}{c{{Af{AMl}}}Bf}{c{{Af{AMn}}}Bf}{c{{Af{AN`}}}Bf}{c{{Af{ANb}}}Bf}`{{{d{ALj}}{d{nC`}}}Cb}{{{d{ALl}}{d{nC`}}}Cb}{{{d{ALn}}{d{nC`}}}Cb}{{{d{AM`}}{d{nC`}}}Cb}{{{d{AMb}}{d{nC`}}}Cb}{{{d{AMd}}{d{nC`}}}Cb}{{{d{AMf}}{d{nC`}}}Cb}{{{d{AJn}}{d{nC`}}}Cb}{{{d{AMh}}{d{nC`}}}Cb}{{{d{AMj}}{d{nC`}}}Cb}{{{d{AMl}}{d{nC`}}}Cb}{{{d{AMn}}{d{nC`}}}Cb}{{{d{AN`}}{d{nC`}}}Cb}{{{d{ANb}}{d{nC`}}}Cb}{cc{}}0000000000000{{}c{}}0000000000000``{dc{}}0000000000000{c{{Af{e}}}{}{}}0000000000000{{}{{Af{c}}}{}}0000000000000{dAh}0000000000000````````````````````````````````````````````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ACf}}}ACf}{{d{d{nc}}}An{}}{{dDh}An}{{{d{ACf}}{d{ACf}}}Ed}{{{d{ACf}}{d{nC`}}}Cb}<;{{{d{ACf}}c}AfFd};:98```````````````````````````````````````````````````````````````````````````````````````````````````````7766{{{d{ANd}}{d{nC`}}}Cb}{{{d{ANf}}{d{nC`}}}Cb}??>>`<<;;::```````````98{{{d{Jf}}{d{nC`}}}Cb}{cc{}}{{}c{}}?>=``````<<<;;;{{{d{{ANh{ce}}}}}{{ANh{ce}}}Ab{{AKf{c}}}}:9{{{d{{ANh{ce}}}}{ANj{ce}}}An{AbAKh}{{AKf{c}}AKhAKj}}{{{d{{ANh{ce}}}}{ANl{ce}}}An{AbAKh}{{AKf{c}}AKhAKj}}`{{{d{{ANl{ce}}}}{d{{ANl{ce}}}}}Ed{M`Ab}{M`{AKf{c}}}}`{{{d{{ANl{ce}}}}{d{nC`}}}Cb{NhAb}{Nh{AKf{c}}}}{{{d{{ANj{ce}}}}{d{nC`}}}Cb{NhAb}{Nh{AKf{c}}}}777{{{d{{ANh{ce}}}}Jf}An{AbAKh}{{AKf{c}}AKhAKj}}{{{d{{ANh{ce}}}}{Kj{AAl}}Kj}An{AbAKh}{{AKf{c}}AKhAKj}}888{{{d{{ANh{ce}}}}}{{AO`{{ANn{e}}}}}{AbAKh}{{AKf{c}}AKhAKj}}`{{e{Kj{AAl}}O`}{{G`{{ANh{ce}}{AOb{{ANl{ce}}}}}}}{AbAKh}{{AKf{c}}AKhAKj}}{{{d{{ANl{ce}}}}g}AfAb{{AKf{c}}}Fd}{dc{}}{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00`{dAh}00````{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}{{{d{nAKl}}{d{Jf}}}Jd}{{{d{nAKn}}{d{Jf}}{d{E`}}}Jd}{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}{d{c}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}`````````````{{{d{{L`{c}}}}}e{}{}}{{{d{c}}{d{c}}{d{e}}}Oj{}{}}``{{{d{c}}}e{}{}}`````{cDnAOd}```````````````````````````````````````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}```{{{d{AOf}}}AOf}{{d{d{nc}}}An{}}{{dDh}An}{{{d{AOf}}{d{AOf}}}Oj}0``````{c{{Af{AOf}}}Bf}{{{d{AOf}}{d{AOf}}}Ed}{{AOh{d{AOj}}{El{Dn}}}AOh}```{{{d{AOf}}{d{nC`}}}{{Af{AnAOl}}}}0{cc{}}{{{d{Aj}}}{{Af{AOf}}}}{{{d{AOf}}{d{nc}}}AnAOn}`````{{}c{}}`````````````{{EjEjEj}AOf}````{{{d{Aj}}}{{Af{AOfB@`}}}}{{{d{AOf}}{d{AOf}}}{{El{Oj}}}}````{{AOh{d{AOj}}}AOh}`````{{{d{AOf}}c}AfFd}``{dc{}}{dDn}``{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}``{dAh}`````````````````````````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{{d{f}}}{{d{{L`{Mb}}}}}}0{{{d{J`}}}J`}{{{d{B@b}}}B@b}{{{d{B@d}}}B@d}{{d{d{nc}}}An{}}00{{dDh}An}00{{}B@d}{c{{Af{J`}}}Bf}{c{{Af{B@b}}}Bf}{c{{Af{B@d}}}Bf}{{{d{J`}}{d{J`}}}Ed}{{{d{B@b}}{d{B@b}}}Ed}{{{d{B@d}}{d{B@d}}}Ed}`{{{d{J`}}{d{nC`}}}Cb}{{{d{B@b}}{d{nC`}}}Cb}{{{d{B@d}}{d{nC`}}}Cb}{cc{}}{{{d{J`}}}B@b}11{{}c{}}00````{{}{{d{Aj}}}}0{{}Nf}0{{{d{J`}}c}AfFd}{{{d{B@b}}c}AfFd}{{{d{B@d}}c}AfFd}{dc{}}00``{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00```````````````````{{{d{Mb}}{d{{L`{Dn}}}}}Ed}````{d{{d{c}}}{}}00000000000{{{d{n}}}{{d{nc}}}{}}00000000000``{{{d{f}}}f}{{{d{B@f}}}B@f}{{{d{B@h}}}B@h}{{{d{Mb}}}Mb}{{{d{B@j}}}B@j}{{{d{AOj}}}AOj}{{{d{B@l}}}B@l}{{{d{B@n}}}B@n}{{d{d{nc}}}An{}}0000000{{dDh}An}0000000```{{}B@j}{{}B@l}{{}B@n}{{{d{Mb}}}{{El{{Kj{BA`}}}}}}{{{d{B@l}}}{{d{c}}}{}}``{c{{Af{f}}}Bf}{c{{Af{B@f}}}Bf}{c{{Af{B@h}}}Bf}{c{{Af{Mb}}}Bf}{c{{Af{B@j}}}Bf}{c{{Af{AOj}}}Bf}{c{{Af{B@l}}}Bf}{c{{Af{B@n}}}Bf}{c{{Af{AOj}}}Bf}{{{d{f}}{d{f}}}Ed}{{{d{B@f}}{d{B@f}}}Ed}{{{d{B@h}}{d{B@h}}}Ed}{{{d{Mb}}{d{Mb}}}Ed}{{{d{B@j}}{d{B@j}}}Ed}{{{d{AOj}}{d{AOj}}}Ed}{{{d{B@l}}{d{B@l}}}Ed}{{{d{B@n}}{d{B@n}}}Ed}`{{{d{f}}{d{nC`}}}Cb}{{{d{B@f}}{d{nC`}}}Cb}{{{d{B@h}}{d{nC`}}}Cb}{{{d{Mb}}{d{nC`}}}Cb}{{{d{B@j}}{d{nC`}}}Cb}{{{d{AOj}}{d{nC`}}}Cb}{{{d{B@l}}{d{nC`}}}Cb}{{{d{B@n}}{d{nC`}}}Cb}{cc{}}000{Cnf}1{D`f}{{{d{f}}}B@f}33{{{d{Aj}}}B@h}44444{{{d{c}}}e{}{}}00````{{}c{}}00000000000{{{d{Mb}}{d{{L`{BA`}}}}}Ed}`{{{d{f}}{d{j}}}Ed}{{{d{B@j}}}{{`{{BAf{}{{BAb{{BAd{AOj}}}}}}}}}}````{{{d{B@h}}}{{d{Aj}}}}``````````{{{d{f}}c}AfFd}{{{d{B@f}}c}AfFd}{{{d{B@h}}c}AfFd}{{{d{Mb}}c}AfFd}{{{d{B@j}}c}AfFd}{{{d{AOj}}c}AfFd}{{{d{B@l}}c}AfFd}{{{d{B@n}}c}AfFd}{dc{}}0000000{c{{Af{e}}}{}{}}00000000000{{}{{Af{c}}}{}}00000000000`{dAh}00000000000`````````````````````{d{{d{c}}}{}}0000{{{d{n}}}{{d{nc}}}{}}0000{{{d{BA`}}}BA`}{{{d{j}}}j}{{{d{Gj}}}Gj}{{{d{BAh}}}BAh}{{{d{AAb}}}AAb}{{d{d{nc}}}An{}}0000{{dDh}An}0000{c{{Af{BA`}}}Bf}{c{{Af{j}}}Bf}{c{{Af{Gj}}}Bf}{{{d{BA`}}{d{BA`}}}Ed}{{{d{j}}{d{j}}}Ed}{{{d{Gj}}{d{Gj}}}Ed}10{{AOh{d{AOj}}{El{Dn}}}AOh}`{{{d{BA`}}{d{nC`}}}Cb}{{{d{j}}{d{nC`}}}Cb}{{{d{Gj}}{d{nC`}}}Cb}{{{d{BAh}}{d{nC`}}}Cb}{{{d{AAb}}{d{nC`}}}Cb}{cc{}}{{{G`{DnDn}}}BA`}1111{{{d{j}}{d{Aj}}}{{El{{d{Dn}}}}}}`{{}c{}}0000`{{Adj}Gj}`{{{d{AAb}}{d{{L`{J`}}}}}{{Kj{{G`{{d{J`}}Gj}}}}}}{{AOh{d{AOj}}}AOh}`{{{d{BA`}}c}AfFd}{{{d{j}}c}AfFd}{{{d{Gj}}c}AfFd}{dc{}}0000{c{{Af{e}}}{}{}}0000{{}{{Af{c}}}{}}0000`{dAh}0000`{{{d{Aj}}{d{Aj}}{d{Aj}}{d{{L`{BA`}}}}}j}{{{d{Aj}}{d{Aj}}{d{Aj}}}j}``````````````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00`{{{d{BAj}}}BAj}{{{d{l}}}l}{{{d{{BAl{c}}}}}{{BAl{c}}}{NdBjNj}}{{d{d{nc}}}An{}}00{{dDh}An}00{c{{Af{BAj}}}Bf}{c{{Af{l}}}Bf}{c{{Af{{BAl{e}}}}}Bf{BjNj}}{{{d{BAj}}{d{BAj}}}Ed}{{{d{l}}{d{l}}}Ed}{{{d{BAj}}{d{nC`}}}Cb}{{{d{l}}{d{nC`}}}Cb}{{{d{{BAl{c}}}}{d{nC`}}}Cb{NhBjNj}}{cc{}}{Gll}1{Bll}{{{Kj{Fl}}}l}{{{Kj{Gh}}}l}4{{}c{}}00`{{{d{BAj}}c}AfFd}{{{d{l}}c}AfFd}{{{d{{BAl{c}}}}e}Af{BjNj}Fd}``{dc{}}00{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00``````````````````````````````````````````````````````````````{BAnc{}}`````{{{d{BAn}}}Ad}````{{{d{e}}}{{h{{Fb{g}}}}}{NjCh}{{BAn{c}}NdNj}{BjCh}}```````````````{{{d{BAn}}}BB`}````{{{d{BAn}}}Dn}`{{{d{BAn}}}{{El{Dn}}}}`````````````````````````````````````````3``````````````````````````````````5{BBbBBb}{BBdAn}{BBfBBf}{d{{d{c}}}{}}0000000{{{d{n}}}{{d{nc}}}{}}0000000{{{d{BBb}}}BBb}{{{d{AIl}}}AIl}{{{d{AIj}}}AIj}{{{d{AIb}}}AIb}{{{d{AAj}}}AAj}{{{d{BBd}}}BBd}{{{d{BBf}}}BBf}{{{d{BBh}}}BBh}{{d{d{nc}}}An{}}0000000{{dDh}An}0000000``{c{{Af{AAj}}}Bf}{c{{Af{BBd}}}Bf}`{{{d{BAn}}}Ad}{{{d{BBb}}}Ad}{{{d{BBd}}}Ad}{{{d{BBf}}}Ad}{{{d{BBb}}{d{BBb}}}Ed}{{{d{AIl}}{d{AIl}}}Ed}{{{d{AIj}}{d{AIj}}}Ed}{{{d{AIb}}{d{AIb}}}Ed}{{{d{AAj}}{d{AAj}}}Ed}{{{d{BBd}}{d{BBd}}}Ed}{{{d{BBf}}{d{BBf}}}Ed}{{{d{BBh}}{d{BBh}}}Ed}{{{d{BBb}}{d{nC`}}}Cb}{{{d{AIl}}{d{nC`}}}Cb}{{{d{AIj}}{d{nC`}}}Cb}{{{d{AIb}}{d{nC`}}}Cb}{{{d{AAj}}{d{nC`}}}Cb}{{{d{BBd}}{d{nC`}}}Cb}{{{d{BBf}}{d{nC`}}}Cb}{{{d{BBh}}{d{nC`}}}Cb}{cc{}}0000000`{{}c{}}0000000``{{{d{BAn}}}BB`}{{{d{BBb}}}BB`}{{{d{BBd}}}BB`}{{{d{BBf}}}BB`}``{{{d{BAn}}}Dn}{{{d{BBb}}}Dn}{{{d{BBd}}}Dn}{{{d{BBf}}}Dn}{{{d{BAn}}}{{El{Dn}}}}{{{d{BBb}}}{{El{Dn}}}}{{{d{BBd}}}{{El{Dn}}}}{{{d{BBf}}}{{El{Dn}}}}`{{{d{BBb}}c}AfFd}{{{d{AIl}}c}AfFd}{{{d{AIj}}c}AfFd}{{{d{AIb}}c}AfFd}{{{d{AAj}}c}AfFd}{{{d{BBd}}c}AfFd}{{{d{BBf}}c}AfFd}{{{d{BBh}}c}AfFd}``````{dc{}}0000000{c{{Af{e}}}{}{}}0000000{{}{{Af{c}}}{}}0000000{dAh}0000000{{{d{BAn}}}Dn}0`````````````````````````````````````````````````{d{{d{c}}}{}}0000000000000000{{{d{n}}}{{d{nc}}}{}}0000000000000000{{{d{ABl}}}ABl}{{{d{BBj}}}BBj}{{{d{BBl}}}BBl}{{{d{AGb}}}AGb}{{{d{BBn}}}BBn}{{{d{BC`}}}BC`}{{{d{BCb}}}BCb}{{{d{BCd}}}BCd}{{{d{AIh}}}AIh}{{{d{BCf}}}BCf}{{{d{BCh}}}BCh}{{d{d{nc}}}An{}}0000000000{{dDh}An}0000000000``{{}BCd}{c{{Af{{Fb{e}}}}}BfBj}{c{{Af{ABl}}}Bf}{c{{Af{BCj}}}Bf}{c{{Af{BCl}}}Bf}{c{{Af{BCn}}}Bf}{c{{Af{BD`}}}Bf}{c{{Af{F`}}}Bf}{c{{Af{BBj}}}Bf}{c{{Af{BBl}}}Bf}{c{{Af{AGb}}}Bf}{c{{Af{BBn}}}Bf}{c{{Af{BC`}}}Bf}{c{{Af{BCb}}}Bf}{c{{Af{BCd}}}Bf}{c{{Af{AIh}}}Bf}{c{{Af{BCf}}}Bf}{c{{Af{BCh}}}Bf}{{{d{{Fb{c}}}}{d{{Fb{c}}}}}EdM`}{{{d{ABl}}{d{ABl}}}Ed}{{{d{BD`}}{d{BD`}}}Ed}{{{d{BBj}}{d{BBj}}}Ed}{{{d{BBl}}{d{BBl}}}Ed}{{{d{BBn}}{d{BBn}}}Ed}{{{d{BC`}}{d{BC`}}}Ed}{{{d{BCb}}{d{BCb}}}Ed}{{{d{BCd}}{d{BCd}}}Ed}{{{d{AIh}}{d{AIh}}}Ed}{{{d{BCf}}{d{BCf}}}Ed}{{{d{BCh}}{d{BCh}}}Ed}```{{{d{{Fb{c}}}}{d{nC`}}}CbNh}{{{d{ABl}}{d{nC`}}}Cb}{{{d{BCj}}{d{nC`}}}Cb}{{{d{BCl}}{d{nC`}}}Cb}{{{d{BCn}}{d{nC`}}}Cb}{{{d{BD`}}{d{nC`}}}Cb}{{{d{F`}}{d{nC`}}}Cb}{{{d{BBj}}{d{nC`}}}Cb}{{{d{BBl}}{d{nC`}}}Cb}{{{d{AGb}}{d{nC`}}}Cb}{{{d{BBn}}{d{nC`}}}Cb}{{{d{BC`}}{d{nC`}}}Cb}{{{d{BCb}}{d{nC`}}}Cb}{{{d{BCd}}{d{nC`}}}Cb}{{{d{AIh}}{d{nC`}}}Cb}{{{d{BCf}}{d{nC`}}}Cb}{{{d{BCh}}{d{nC`}}}Cb}{cc{}}0000000000000000`````{{}c{}}0000000000000000````````{{}BCd}````{{{d{{Fb{c}}}}e}AfNjFd}{{{d{ABl}}c}AfFd}{{{d{BCj}}c}AfFd}{{{d{BCl}}c}AfFd}{{{d{F`}}c}AfFd}{{{d{BBj}}c}AfFd}{{{d{BBl}}c}AfFd}{{{d{AGb}}c}AfFd}{{{d{BBn}}c}AfFd}{{{d{BC`}}c}AfFd}{{{d{BCb}}c}AfFd}{{{d{BCd}}c}AfFd}{{{d{AIh}}c}AfFd}{{{d{BCf}}c}AfFd}{{{d{BCh}}c}AfFd}````{dc{}}0000000000{c{{Af{e}}}{}{}}00000000{AGb{{Af{BBlc}}}{}}11111111{{}{{Af{c}}}{}}0000000000000000{dAh}0000000000000000`{c{{Af{{El{Dn}}}}}Bf}{{{d{{El{Dn}}}}c}AfFd}`````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ABf}}}ABf}{{d{d{nc}}}An{}}{{dDh}An}{{}ABf}{c{{Af{ABf}}}Bf}{{{d{ABf}}{d{ABf}}}Ed}{{{d{ABf}}{d{nC`}}}Cb}{cc{}}{{}c{}}`{BDbABf}{{{d{ABf}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}``{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ABn}}}ABn}{{d{d{nc}}}An{}}{{dDh}An}{{}ABn}{{{d{ABn}}{d{ABn}}}Ed}{{{d{ABn}}{d{nC`}}}Cb}?>``{{{d{ABn}}c}AfFd}<;:9``````````````````````````````````{{{d{Lb}}{d{{L`{Dn}}}}}Ed}9988{{{d{Lb}}}Lb}76{{}Lb}{c{{Af{Lb}}}Bf}{{{d{Lb}}{d{Lb}}}Ed}{{{d{Lb}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0``{{{d{nLb}}Lb}An}{{{d{nLb}}{Kj{Gb}}}An}{{BDb{Kj{Gb}}}Lb}{{{d{BDb}}{d{{L`{{d{Gb}}}}}}}BDd}{{{d{Lb}}c}AfFd}{{{d{BDd}}c}AfFd}{{{d{Lb}}}{{G`{{Kj{{d{Gb}}}}{Kj{{d{Gb}}}}}}}}{dc{}}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0``````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{Gb}}}Gb}{{{d{BDf}}}BDf}{{d{d{nc}}}An{}}0{{dDh}An}0`{{}BDf}{c{{Af{Gb}}}Bf}{c{{Af{BDf}}}Bf}`{{{d{Gb}}{d{Gb}}}Ed}{{{d{BDf}}{d{BDf}}}Ed}1`{{{d{Gb}}{d{nC`}}}Cb}{{{d{BDf}}{d{nC`}}}Cb}{{{G`{{d{Gh}}{d{Gb}}}}}Gb}{{{G`{{d{Gh}}{BDh{c}}}}}GbAb}{cc{}}0`{{}c{}}0{{{d{Gb}}}Ed}`{{{d{nGb}}Ed}An}{{{d{nGb}}{d{AHh}}{d{Gn}}Ed}An}``````{{{d{Gb}}}AGl}`{{{d{Gb}}c}AfFd}{{{d{BDf}}c}AfFd}55`````{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0`{dAh}0`9`{{{d{BDf}}{d{{L`{Gn}}}}}AHh}````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ACd}}}ACd}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{ACd}}}Bf}{{{d{ACd}}{d{ACd}}}Ed}{{{d{ACd}}{d{nC`}}}Cb}{cc{}}{{}c{}}`{{{d{ACd}}c}AfFd}?>=<```:9{{{d{AAh}}}AAh}87`{c{{Af{AAh}}}Bf}{{{d{AAh}}{d{AAh}}}Ed}{{{d{AAh}}{d{nC`}}}Cb}65``{{BDb{Kj{ACd}}}AAh}{{{d{AAh}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}```{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AId}}}AId}{{{d{BDj}}}BDj}{{d{d{nc}}}An{}}0{{dDh}An}0`{{{d{AId}}{d{AId}}}Ed}{{{d{BDj}}{d{BDj}}}Ed}{{{d{AId}}{d{nC`}}}Cb}{{{d{BDj}}{d{nC`}}}Cb}{cc{}}0`{{}c{}}0``{{{d{AId}}c}AfFd}{{{d{BDj}}c}AfFd}`{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0```````````````````````````````````````````````````````````````````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{En}}}En}{{{d{BDl}}}BDl}{{d{d{nc}}}An{}}0{{dDh}An}0{c{{Af{En}}}Bf}{c{{Af{BDl}}}Bf}{{{d{En}}{d{En}}}Ed}{{{d{BDl}}{d{BDl}}}Ed}{{{d{En}}{d{nC`}}}Cb}0{{{d{BDl}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0`{{{d{En}}c}AfFd}{{{d{BDl}}c}AfFd}{dc{}}0{dDn}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0`````````{{{d{Jb}}}{{El{{d{En}}}}}}{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{Jb}}}Jb}{{d{d{nc}}}An{}}{{dDh}An}{{}Jb}{c{{Af{Jb}}}Bf}{{{d{Jb}}{d{Jb}}}Ed}{{{d{Jb}}{d{nC`}}}Cb}{cc{}}0{{{d{Jb}}}Ed}{{{d{J`}}}Ad}{{}c{}}0{{{d{Jb}}c}AfFd}`{dc{}}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{Jb}}}BDb}````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{Fn}}}Fn}{{{d{BDn}}}BDn}{{d{d{nc}}}An{}}0{{dDh}An}0{{}Fn}{c{{Af{Fn}}}Bf}{c{{Af{BDn}}}Bf}{{{d{Fn}}{d{Fn}}}Ed}{{{d{BDn}}{d{BDn}}}Ed}`{{{d{Fn}}{d{nC`}}}Cb}{{{d{BDn}}{d{nC`}}}Cb}`{cc{}}0``{{}c{}}0`````````{{{d{Fn}}c}AfFd}{{{d{BDn}}c}AfFd}`````````````{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0`````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{{d{BE`}}}BE`}{{{d{BEb}}}BEb}{{{d{ACh}}}ACh}{{d{d{nc}}}An{}}00{{dDh}An}00``{c{{Af{BE`}}}Bf}{c{{Af{BEb}}}Bf}{c{{Af{ACh}}}Bf}`{{{d{BE`}}{d{BE`}}}Ed}{{{d{BEb}}{d{BEb}}}Ed}{{{d{ACh}}{d{ACh}}}Ed}``{{{d{BE`}}{d{nC`}}}Cb}{{{d{BEb}}{d{nC`}}}Cb}{{{d{ACh}}{d{nC`}}}Cb}{cc{}}00```{{}c{}}00````{{{d{BE`}}c}AfFd}{{{d{BEb}}c}AfFd}{{{d{ACh}}c}AfFd}{dc{}}00``{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00{cDnAOd}````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{d{{L`{Gn}}}}}c{}}````{d{{d{c}}}{}}0000000000{{{d{n}}}{{d{nc}}}{}}0000000000{{{d{f}}}{{d{{L`{Mb}}}}}}`{{{d{BEd}}}BEd}{{{d{BEf}}}BEf}{{{d{Gh}}}Gh}{{{d{Gl}}}Gl}{{{d{BEh}}}BEh}{{{d{AIf}}}AIf}{{{d{Gn}}}Gn}{{{d{BEj}}}BEj}{{{d{BEl}}}BEl}{{d{d{nc}}}An{}}00000000{{dDh}An}00000000{{{d{c}}{d{c}}{d{e}}}Oj{}{}}{{}BEh}{{}BEl}```{c{{Af{BEd}}}Bf}{c{{Af{BEf}}}Bf}{c{{Af{Gh}}}Bf}{c{{Af{Gl}}}Bf}{c{{Af{BEh}}}Bf}{c{{Af{AIf}}}Bf}{c{{Af{Gn}}}Bf}{c{{Af{BEj}}}Bf}{c{{Af{BEl}}}Bf}`{{{d{BEd}}{d{BEd}}}Ed}{{{d{BEf}}{d{BEf}}}Ed}{{{d{Gh}}{d{Gh}}}Ed}{{{d{Gl}}{d{Gl}}}Ed}{{{d{BEh}}{d{BEh}}}Ed}{{{d{AIf}}{d{AIf}}}Ed}{{{d{Gn}}{d{Gn}}}Ed}{{{d{BEj}}{d{BEj}}}Ed}{{{d{BEl}}{d{BEl}}}Ed}`{{{d{BEd}}{d{nC`}}}Cb}{{{d{BEf}}{d{nC`}}}Cb}{{{d{Gh}}{d{nC`}}}Cb}{{{d{Gl}}{d{nC`}}}Cb}{{{d{BEh}}{d{nC`}}}Cb}{{{d{AIf}}{d{nC`}}}Cb}{{{d{Gn}}{d{nC`}}}Cb}{{{d{BEj}}{d{nC`}}}Cb}{{{d{BEl}}{d{nC`}}}Cb}{cc{}}0000{BEfGh}111111``{{{d{c}}}e{}{}}````{{}c{}}0000000000```````````````````{{}{{d{Aj}}}}```{{}Nf}{{{d{Gh}}c}AfFd}{{{d{Gl}}c}AfFd}{{{d{BEh}}c}AfFd}{{{d{AIf}}c}AfFd}{{{d{Gn}}c}AfFd}{{{d{BEj}}c}AfFd}{{{d{BEl}}c}AfFd}``{{{d{Gn}}}{{El{{BAd{Fl}}}}}}```{dc{}}00000000````{c{{Af{e}}}{}{}}0000{l{{Af{Glc}}}{}}111111{{}{{Af{c}}}{}}0000000000```{dAh}0000000000``{{{d{Gl}}}{{`{{BEn{}{{BAb{{d{Gn}}}}}}}}}}``````````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{{Fl{c}}}}}{{Fl{c}}}{NdBF`}}{{{d{BFb}}}BFb}{{{d{BFd}}}BFd}{{{d{BFf}}}BFf}{{d{d{nc}}}An{}}000{{dDh}An}000`{Dn{{Af{FlIj}}}}{{}BFd}{{}BFf}`{c{{Af{{Fl{e}}}}}Bf{BjBF`}}{c{{Af{BFb}}}Bf}{c{{Af{BFd}}}Bf}{c{{Af{BFf}}}Bf}{c{{Af{BEd}}}Bf}{c{{Af{{G`{{El{Ad}}{El{Ad}}{El{Dn}}{El{Dn}}}}}}}Bf}{{{d{Fl}}}{{El{Dn}}}}{{{d{Fl}}}{{Af{DnIj}}}}{{{d{{Fl{c}}}}{d{{Fl{c}}}}}Ed{M`BF`}}{{{d{BFb}}{d{BFb}}}Ed}{{{d{BFd}}{d{BFd}}}Ed}{{{d{BFf}}{d{BFf}}}Ed}`{{{d{{Fl{c}}}}{d{nC`}}}Cb{NhBF`}}{{{d{BFb}}{d{nC`}}}Cb}{{{d{BFd}}{d{nC`}}}Cb}{{{d{BFf}}{d{nC`}}}Cb}{cc{}}000{{}c{}}000{{{d{Fl}}{d{Fl}}}Ed}{{{d{c}}}Ed{BFhM`}}1{{{d{Fl}}{El{{d{Ad}}}}}{{El{Dn}}}}{{{d{Fl}}}{{El{BFj}}}}``````{{{d{{Fl{c}}}}e}Af{NjBF`}Fd}{{{d{BFb}}c}AfFd}{{{d{BFd}}c}AfFd}{{{d{BFf}}c}AfFd}`{{{d{Fl}}{El{{d{Ad}}}}}{{El{Ad}}}}``{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000``{{{d{Aj}}}{{El{Fl}}}}{{{d{Fl}}}{{El{Dn}}}}``````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{AJ`}}}AJ`}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AJ`}}}Bf}{{{d{AJ`}}{d{AJ`}}}Ed}{{{d{AJ`}}{d{nC`}}}Cb}{cc{}}`{{}c{}}`{{{d{AJ`}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}``````>={{{d{ABd}}}ABd}<;{{}ABd}{c{{Af{ABd}}}Bf}{{{d{ABd}}{d{ABd}}}Ed}{{{d{ABd}}{d{nC`}}}Cb};:`{BDbABd}{{{d{ABd}}c}AfFd}:987``````````````{{{d{{L`{c}}}}}e{}{}}{d{{d{c}}}{}}0000{{{d{n}}}{{d{nc}}}{}}0000{{{d{{BFl{ce}}}}}{{BFl{ce}}}NdNd}{{{d{{BFn{ce}}}}}{{BFn{ce}}}NdNd}{{{d{BG`}}}BG`}{{{d{{BGb{c}}}}}{{BGb{c}}}Nd}{{d{d{nc}}}An{}}000{{dDh}An}000{{{d{c}}{d{c}}{d{e}}}Oj{}{}}{{}{{BFl{ce}}}BFhBFh}{{}{{BFn{ce}}}BFhBFh}{{}BG`}{c{{Af{{BGd{e}}}}}BfBj}{c{{Af{{Kj{e}}}}}BfBj}0{c{{Af{Dn}}}Bf}{c{{Af{e}}}BfBFh}{{{d{{BFl{ce}}}}{d{nC`}}}CbNhNh}{{{d{{BFn{ce}}}}{d{nC`}}}CbNhNh}{{{d{BG`}}{d{nC`}}}Cb}{{{d{{BGb{c}}}}{d{nC`}}}CbNh}{cc{}}0000{{{d{c}}}e{}{}}{{}c{}}0000{{{d{{Kj{c}}}}e}Af{NdNj}Fd}0{dc{}}000{c{{Af{e}}}{}{}}0000{{}{{Af{c}}}{}}0000{dAh}0000`{c{{Af{{El{Dn}}}}}Bf}{{{d{{El{Dn}}}}c}AfFd}`````{{{d{nABb}}Ad}An}{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ABb}}}ABb}{{d{d{nc}}}An{}}{{dDh}An}{{}ABb}{{{d{nABb}}{d{Ad}}}An}{c{{Af{ABb}}}Bf}{{{d{ABb}}{d{ABb}}}Ed}{{{d{ABb}}{d{nC`}}}Cb}{cc{}}{{}c{}}`{BDbABb}{{{d{ABb}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}`````````````````````````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0````````{{{d{BGf}}}BGf}{{{d{BGh}}}BGh}{{d{d{nc}}}An{}}0{{dDh}An}0``{c{{Af{BGf}}}Bf}{c{{Af{BGh}}}Bf}````````{{{d{BGf}}{d{nC`}}}Cb}{{{d{BGh}}{d{nC`}}}Cb}{cc{}}0`````````{{}c{}}0``````````````````````````````{{{d{BGf}}c}AfFd}{{{d{BGh}}c}AfFd}`````````````````{dc{}}0`````{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0`````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{BGj}}}BGj}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{BGj}}}Bf}{{{d{BGj}}{d{BGj}}}Ed}{{{d{BGj}}{d{nC`}}}Cb}?>{{{d{BGj}}c}AfFd}<;:9``87{{{d{BGl}}}BGl}65{c{{Af{BGl}}}Bf}{{{d{BGl}}{d{BGl}}}Ed}{{{d{BGl}}{d{nC`}}}Cb}{cc{}}{{}c{}}{{{d{BGl}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}`````````{d{{d{c}}}{}}000000{{{d{n}}}{{d{nc}}}{}}000000{{{d{AJh}}}AJh}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AJh}}}Bf}{{{d{AJh}}{d{AJh}}}Ed}`{{{d{AJh}}{d{nC`}}}Cb}>>>>>>>```=======``{{{d{AJh}}c}AfFd}{{{d{BGn}}c}AfFd}{{{d{BH`}}c}AfFd}{{{d{BHb}}c}AfFd}```?``>>>>>>>=======<<<<<<<````;;;:::{{{d{BHd}}}BHd}{{{d{BHf}}}BHf}{{{d{BHh}}}BHh};;;:::{c{{Af{BHd}}}Bf}{c{{Af{BHf}}}Bf}{c{{Af{BHh}}}Bf}`{{{d{BHd}}{d{BHd}}}Ed}{{{d{BHf}}{d{BHf}}}Ed}{{{d{BHh}}{d{BHh}}}Ed}{{{d{BHd}}{d{nC`}}}Cb}{{{d{BHf}}{d{nC`}}}Cb}{{{d{BHh}}{d{nC`}}}Cb}{cc{}}00`{{}c{}}00``{{{d{BHd}}c}AfFd}{{{d{BHf}}c}AfFd}{{{d{BHh}}c}AfFd}`{dc{}}00{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00```{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}````````{{{d{AK`}}}AK`}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AK`}}}Bf}{{{d{AK`}}{d{AK`}}}Ed}{{{d{AK`}}{d{nC`}}}Cb}{cc{}}{{}c{}}``{{{d{AK`}}c}AfFd}`>`=<;```````:::::::9999999{{{d{BHj}}}BHj}{{{d{BHl}}}BHl}{{{d{BHn}}}BHn}{{{d{BI`}}}BI`}{{{d{BIb}}}BIb}{{{d{BId}}}BId}{{{d{BIf}}}BIf}>>>>>>>=======``{c{{Af{BHj}}}Bf}{c{{Af{BHl}}}Bf}{c{{Af{BHn}}}Bf}{c{{Af{BI`}}}Bf}{c{{Af{BIb}}}Bf}{c{{Af{BId}}}Bf}{c{{Af{BIf}}}Bf}```{{{d{BHj}}{d{BHj}}}Ed}{{{d{BHl}}{d{BHl}}}Ed}{{{d{BHn}}{d{BHn}}}Ed}{{{d{BI`}}{d{BI`}}}Ed}{{{d{BIb}}{d{BIb}}}Ed}{{{d{BId}}{d{BId}}}Ed}{{{d{BIf}}{d{BIf}}}Ed}``{{{d{BHj}}{d{nC`}}}Cb}{{{d{BHl}}{d{nC`}}}Cb}{{{d{BHn}}{d{nC`}}}Cb}{{{d{BI`}}{d{nC`}}}Cb}{{{d{BIb}}{d{nC`}}}Cb}{{{d{BId}}{d{nC`}}}Cb}{{{d{BIf}}{d{nC`}}}Cb}{cc{}}000000```{{}c{}}000000````````{{EjEjAJf{Kj{Dn}}}BHn}````````````{{{d{BHj}}c}AfFd}{{{d{BHl}}c}AfFd}{{{d{BHn}}c}AfFd}{{{d{BI`}}c}AfFd}{{{d{BIb}}c}AfFd}{{{d{BId}}c}AfFd}{{{d{BIf}}c}AfFd}``````````{dc{}}000000`{c{{Af{e}}}{}{}}000000{{}{{Af{c}}}{}}000000{dAh}000000````````````````````````````````````````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{BIh}}}BIh}{{d{d{nc}}}An{}}{{dDh}An}{{{d{BIh}}{d{BIh}}}Ed}{{{d{BIh}}{d{nC`}}}Cb}{cc{}}{{}c{}}`<;:9```````8877{{{d{BIj}}}BIj}{{{d{AB`}}}AB`}7766{{}BIj}{{}AB`}{c{{Af{BIj}}}Bf}{c{{Af{AB`}}}Bf}{{{d{BIj}}{d{BIj}}}Ed}{{{d{AB`}}{d{AB`}}}Ed}{{{d{BIj}}{d{nC`}}}Cb}{{{d{AB`}}{d{nC`}}}Cb};;{{{d{BIj}}{d{nc}}}AnAOn};;`{{{d{AB`}}{d{Aj}}{d{Gl}}}{{El{{d{Gd}}}}}}`{BDbAB`}{{{d{BIj}}c}AfFd}{{{d{AB`}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0``````{{{d{Gd}}{d{Fl}}}{{El{AIn}}}}``{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{Gd}}}Gd}{{{d{AIn}}}AIn}{{{d{BIl}}}BIl}{{{d{BIn}}}BIn}{{d{d{nc}}}An{}}000{{dDh}An}000{{}AIn}{c{{Af{Gd}}}Bf}{c{{Af{AIn}}}Bf}{c{{Af{BIl}}}Bf}{c{{Af{BIn}}}Bf}`{{{d{Gd}}{d{Gd}}}Ed}{{{d{AIn}}{d{AIn}}}Ed}{{{d{BIl}}{d{BIl}}}Ed}{{{d{BIn}}{d{BIn}}}Ed}{{{d{Gd}}{d{nC`}}}Cb}{{{d{AIn}}{d{nC`}}}Cb}{{{d{BIl}}{d{nC`}}}Cb}{{{d{BIn}}{d{nC`}}}Cb}{cc{}}000``{{}c{}}000```````{{{d{Gd}}c}AfFd}{{{d{AIn}}c}AfFd}{{{d{BIl}}c}AfFd}{{{d{BIn}}c}AfFd}```````{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000`{dAh}000``{{{d{AJf}}}{{BJ`{Dh}}}}{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{AJf}}}AJf}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AJf}}}Bf}{{{d{AJf}}{d{AJf}}}Ed}{{{d{AJf}}{d{nC`}}}Cb}0{cc{}}{{{d{Aj}}}{{Af{AJfc}}}{}}{{}c{}}{{{BJ`{Dh}}}AJf}{{{d{AJf}}c}AfFd}{dc{}}{dDn}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}`{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{BJb}}}BJb}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{BJb}}}Bf}{{{d{BJb}}{d{BJb}}}Ed}{{{d{BJb}}{d{nC`}}}Cb}{cc{}}{{}c{}}{{{d{BJb}}c}AfFd}?=<;````````::::9999{{{d{BJd}}}BJd}{{{d{BJf}}}BJf}{{{d{AHh}}}AHh}:::999{{{d{Aj}}{Kj{Dn}}}{{Af{AHhBJh}}}}{{{Kj{Ed}}{Kj{Dn}}}AHh}{{BJf{Kj{Dn}}}{{Af{AHhBJh}}}}{c{{Af{BJd}}}Bf}{c{{Af{BJf}}}Bf}{{{d{BJd}}{d{BJd}}}Ed}{{{d{BJh}}{d{BJh}}}Ed}{{{d{BJf}}{d{BJf}}}Ed}{{{d{AHh}}{d{AHh}}}Ed}{{{d{BJd}}{d{nC`}}}{{Af{AnAOl}}}}0{{{d{BJh}}{d{nC`}}}{{Af{AnAOl}}}}0{{{d{BJf}}{d{nC`}}}{{Af{AnAOl}}}}0{{{d{AHh}}{d{nC`}}}{{Af{AnAOl}}}}0{cc{}}{AHhBJd}{BJjBJh}2{BJlBJh}{{{d{Aj}}}BJh}{BJnBJh}{AHhBJf}66{{{d{Aj}}}{{Af{BJd}}}}{{{d{Aj}}}{{Af{BJf}}}}{{{d{BJd}}O`}Ed}{{{d{AHh}}O`}Ed}{{{d{AHh}}{d{Aj}}}Ed}{{}c{}}000{{{d{BJd}}Ed}{{El{O`}}}}`{O`BJd}{{BJd{Kj{Dn}}}AHh}{{{Kj{Dh}}{El{O`}}}BJd}{{{d{BJd}}c}AfFd}{{{d{BJf}}c}AfFd}{{{d{nBJd}}O`Ed}An}{{{d{nAHh}}O`Ed}An}{{{d{nAHh}}{d{Aj}}Ed}An}{dc{}}00{dDn}000{c{{Af{e}}}{}{}}{{{G`{Dn{El{O`}}}}}{{Af{BJd}}}}111{{}{{Af{c}}}{}}000{dAh}000``","D":"GBd","p":[[10,"AddonTransport",19],[1,"reference",null,null,1],[5,"Manifest",3305],[8,"TryEnvFuture",2201],[5,"ResourcePath",3532],[6,"ResourceResponse",3634],[0,"mut"],[5,"AddonHTTPTransport",24],[10,"Env",2201],[5,"Url",6280],[6,"Result",6281,null,1],[5,"TypeId",6282],[1,"str"],[6,"Value",6283],[1,"unit"],[5,"Request",6284],[6,"EnvError",2201],[5,"JsonRPCErr",37],[10,"Deserializer",6285],[6,"JsonRPCResp",37],[10,"Deserialize",6285],[5,"SubtitlesResult",37],[6,"LegacyErr",37],[5,"Formatter",6286],[8,"Result",6286],[5,"AddonLegacyTransport",37],[10,"Sized",6287],[10,"ConditionalSend",2266],[6,"LegacyIdProperty",106],[5,"LegacySort",106],[5,"LegacyManifestResp",106],[5,"LegacyManifest",106],[5,"UnsupportedTransport",159],[5,"Event",172],[5,"EventsBatch",172],[1,"u8"],[5,"State",172],[5,"Analytics",172],[5,"String",6288],[5,"Ctx",1159],[5,"StreamingServer",2025],[1,"bool"],[17,"Output"],[10,"Future",6289,null,1],[1,"u64"],[6,"Option",6290,null,1],[5,"AuthKey",4659],[5,"SuccessResponse",4044],[6,"APIResult",4044],[10,"Serializer",6291],[5,"OpenPlayerLink",288],[5,"ExternalPlayerLink",288],[5,"MetaItemDeepLinks",288],[5,"Stream",5184],[5,"Settings",4731],[1,"tuple",null,null,1],[5,"LibraryItem",4438],[5,"StreamsItem",6063],[5,"LibraryItemDeepLinks",288],[5,"MetaItemPreview",4957],[5,"ResourceRequest",3532],[5,"MetaItem",4957],[5,"Video",4957],[5,"VideoDeepLinks",288],[5,"StreamDeepLinks",288],[5,"DiscoverDeepLinks",288],[5,"InstalledAddonsRequest",1303],[5,"AddonsDeepLinks",288],[5,"LibraryRequest",1468],[5,"LibraryDeepLinks",288],[5,"YearMonthDate",538],[5,"CalendarDeepLinks",288],[5,"CalendarItemDeepLinks",288],[5,"SearchHistoryItemDeepLinks",288],[5,"LocalSearchItemDeepLinks",288],[5,"ErrorLink",474],[5,"Error",6292],[5,"Selected",501],[5,"AddonDetails",501],[5,"Descriptor",3242],[5,"Profile",4695],[5,"Effects",2155],[6,"Msg",3005],[5,"FullDate",538],[5,"Selectable",538],[5,"ContentItem",538],[5,"Item",538],[5,"MonthInfo",538],[5,"Calendar",538],[5,"Utc",6293],[5,"DateTime",6294],[5,"NaiveDate",6295],[5,"Vec",6296],[8,"Selected",538],[5,"ResourceLoadable",1010],[1,"slice"],[5,"LibraryBucket",4402],[8,"Year",538],[8,"Month",538],[8,"Day",538],[8,"Catalog",684],[6,"CatalogPageRequest",684],[10,"CatalogResourceAdapter",684],[10,"PartialEq",6297],[5,"ManifestCatalog",3305],[5,"Selected",684],[5,"SelectableCatalog",684],[5,"SelectableType",684],[5,"SelectableExtraOption",684],[5,"SelectableExtra",684],[5,"SelectablePage",684],[5,"Selectable",684],[5,"CatalogWithFilters",684],[10,"Clone",6298],[6,"SelectablePriority",684],[10,"Debug",6286],[10,"Serialize",6291],[8,"Catalog",861],[5,"Selected",861],[1,"usize"],[5,"Range",6299],[5,"CatalogsWithExtra",861],[1,"i32"],[5,"HashMap",6300],[6,"Ordering",6297],[10,"Ord",6297],[10,"Hash",6301],[10,"Eq",6297],[5,"DescriptorLoadable",950],[6,"DescriptorAction",950],[6,"ResourceAction",1010],[17,"Error"],[10,"TryFrom",6302],[6,"ResourcesAction",1010],[6,"Loadable",982],[6,"ResourceError",1010],[6,"AggrRequest",3532],[5,"Item",1085],[5,"ContinueWatchingPreview",1085],[5,"NotificationsBucket",4534],[6,"AuthRequest",3834],[6,"Effect",2155],[6,"CtxStatus",1159],[5,"StreamsBucket",6022],[5,"ServerUrlsBucket",5435],[5,"SearchHistoryBucket",5327],[5,"DismissedEventsBucket",4332],[6,"CtxError",1206],[6,"OtherError",1206],[5,"APIError",4044],[5,"Events",4352],[8,"MetaItemId",4957],[8,"VideoId",4957],[5,"NotificationItem",4515],[6,"Event",2821],[5,"User",4796],[6,"ParseError",6303],[5,"DataExport",1285],[5,"Selected",1303],[5,"SelectableType",1303],[5,"Selectable",1303],[5,"InstalledAddonsWithFilters",1303],[8,"Catalog",1391],[5,"Selected",1391],[5,"SelectableSort",1391],[5,"Selectable",1391],[5,"LibraryByType",1391],[10,"LibraryFilter",1468],[8,"CatalogPage",1391],[5,"Selected",1468],[6,"ContinueWatchingFilter",1468],[6,"NotRemovedFilter",1468],[5,"SortIter",1468],[6,"Sort",1468],[5,"LibraryRequestPage",1468],[5,"SelectableType",1468],[5,"SelectableSort",1468],[5,"SelectablePage",1468],[5,"Selectable",1468],[5,"LibraryWithFilters",1468],[5,"LazySortIteratorBy",6304],[10,"Fn",6305],[6,"LinkError",1695],[5,"Link",1695],[6,"LinkDataResponse",4044],[5,"SearchableItemsResponse",1738],[5,"IndexOptions",1738],[5,"Searchable",1738],[5,"LocalSearch",1738],[1,"f64"],[5,"LocalSearch",6306],[5,"ImdbRating",1818],[6,"ParseError",1818],[5,"Selected",1853],[5,"MetaDetails",1853],[5,"WatchedBitField",6187,6307],[5,"AnalyticsContext",1903],[5,"VideoParams",1903],[5,"Selected",1903],[5,"Player",1903],[5,"SkipGapsRequest",3834],[5,"IntroOutro",4555],[5,"SeriesInfo",4957],[5,"SkipGapsResponse",4044],[5,"SeekLogRequest",3834],[5,"SeekLog",3834],[5,"StreamItemState",6063],[5,"Subtitles",5304],[5,"PlaybackDevice",2025],[5,"Selected",2025],[5,"InfoHash",6150],[5,"StatisticsRequest",5633],[6,"MagnetError",6308],[6,"Error",6309],[5,"PlayOnDeviceArgs",2536],[5,"Settings",5768],[8,"EnvFuture",2266],[17,"Field"],[10,"Model",3062],[10,"Send",6287],[10,"Sync",6287],[10,"Update",3062],[10,"UpdateWithCtx",3062],[5,"Box",6310,null,1],[6,"EffectFuture",2155],[1,"u32"],[5,"Error",6311],[10,"EnvFutureExt",2266],[6,"ActionCtx",2536],[6,"ActionCatalogWithFilters",2536],[6,"ActionCatalogsWithExtra",2536],[6,"ActionLibraryByType",2536],[6,"ActionLibraryWithFilters",2536],[6,"ActionMetaDetails",2536],[6,"CreateTorrentArgs",2536],[6,"ActionStreamingServer",2536],[6,"ActionLink",2536],[6,"ActionPlayer",2536],[6,"ActionLoad",2536],[6,"ActionSearch",2536],[6,"Action",2536],[5,"CtxAuthResponse",2931],[6,"Internal",2931],[5,"Runtime",3017],[5,"RuntimeAction",3017],[6,"RuntimeEvent",3017],[5,"RwLockReadGuard",6312],[8,"LockResult",6313],[5,"Receiver",6314],[10,"IntoIterator",6315],[5,"Version",3104,6316],[10,"ExtraExt",3532],[5,"ExtraProp",3305],[5,"Error",6286],[10,"Hasher",6301],[5,"Error",6317],[5,"DescriptorPreview",3242],[5,"DescriptorFlags",3242],[5,"ManifestPreview",3305],[6,"ManifestResource",3305],[6,"ManifestExtra",3305],[5,"OptionsLimit",3305],[5,"ManifestBehaviorHints",3305],[5,"ExtraValue",3532],[17,"Item"],[6,"Cow",6318],[10,"Iterator",6319],[6,"ExtraType",3532],[5,"ResourceResponseCache",3634],[5,"SkipError",3634],[10,"FetchRequestParams",3834],[5,"Method",6320],[6,"APIRequest",3834],[6,"LinkRequest",3834],[5,"DatastoreRequest",3834],[6,"DatastoreCommand",3834],[5,"LinkCodeResponse",4044],[5,"LinkAuthKey",4044],[5,"ModalAddon",4044],[5,"GetModalResponse",4044],[5,"GetNotificationResponse",4044],[5,"LibraryItemsResponse",4044],[5,"SkipGaps",4044],[5,"SeekEvent",4044],[5,"CollectionResponse",4044],[5,"AuthResponse",4044],[5,"DataExportResponse",4044],[5,"LibraryItemModified",4044],[8,"UID",4695],[5,"LibraryBucketRef",4402],[5,"LibraryItemState",4438],[5,"PhantomData",6287],[5,"IntroData",4555],[5,"Auth",4659],[6,"FrameRateMatchingStrategy",4731],[5,"TraktInfo",4796],[5,"GDPRConsent",4796],[5,"Trailer",4957],[5,"MetaItemPreviewLegacy",4957],[6,"PosterShape",4957],[5,"Link",4957],[5,"MetaItemBehaviorHints",4957],[10,"DoubleEndedIterator",6321],[10,"StreamSourceTrait",5999],[6,"StreamSource",5184],[5,"StreamProxyHeaders",5184],[5,"StreamBehaviorHints",5184],[10,"Default",6322],[5,"Magnet",6308],[5,"SortedVec",5347],[5,"UniqueVec",5347],[5,"NumberAsString",5347],[5,"DefaultOnBool",5347],[6,"BoolOrValue",5347],[5,"CreatedTorrent",5457],[5,"Torrent",5457],[5,"DeviceInfo",5599],[5,"NetworkInfo",5616],[5,"CreateTorrentBlobBody",5633],[5,"CreateMagnetBody",5633],[5,"CreateMagnetTorrent",5633],[5,"SettingsResponse",5713],[5,"GetHTTPSResponse",5713],[5,"OpensubtitlesParamsResponse",5713],[5,"File",5797],[5,"Growler",5797],[5,"PeerSearch",5797],[5,"SwarmCap",5797],[5,"Options",5797],[5,"Source",5797],[5,"Statistics",5797],[6,"ConvertedStreamSource",5999],[5,"StreamsItemKey",6022],[5,"SubtitleTrack",6063],[5,"AudioTrack",6063],[1,"array"],[5,"True",6171],[5,"BitField8",6187,6323],[5,"WatchedField",6187,6307],[5,"Error",6187,6324],[6,"DecodeError",6325],[5,"Error",6326],[5,"ParseIntError",6327],[15,"Error",104],[15,"Result",104],[8,"CatalogPage",684],[8,"CatalogPage",861],[15,"ManifestRequestResult",978],[15,"DescriptorRequested",978],[15,"ResourceRequested",1077],[15,"ResourceRequestResult",1077],[15,"ResourcesRequested",1080],[15,"ResourceRequestResult",1080],[15,"LibraryItemMarkAsWatched",2808],[15,"Seek",2810],[15,"TimeChanged",2810],[15,"PausedChanged",2810],[15,"StreamStateChanged",2810],[15,"VideoParamsChanged",2810],[15,"Search",2819],[15,"UserAddonsLocked",2878],[15,"SessionDeleted",2878],[15,"UserAuthenticated",2878],[15,"PlayerPlaying",2878],[15,"PlayerStopped",2878],[15,"PlayerNextVideo",2878],[15,"PlayerEnded",2878],[15,"TraktPlaying",2878],[15,"TraktPaused",2878],[15,"PlayingOnDevice",2878],[15,"Error",2878],[15,"AddonInstalled",2878],[15,"AddonUpgraded",2878],[15,"AddonUninstalled",2878],[15,"LibraryItemAdded",2878],[15,"LibraryItemRemoved",2878],[15,"LibraryItemRewinded",2878],[15,"LibraryItemNotificationsToggled",2878],[15,"LibraryItemMarkedAsWatched",2878],[15,"NotificationsDismissed",2878],[15,"LibraryItemsPushedToStorage",2878],[15,"NotificationsPushedToStorage",2878],[15,"LibraryItemsPushedToAPI",2878],[15,"LibraryItemsPulledFromAPI",2878],[15,"UserLibraryMissing",2878],[15,"MagnetParsed",2878],[15,"LibrarySyncWithAPIPlanned",2878],[15,"SettingsUpdated",2878],[15,"TorrentParsed",2878],[15,"AddonsPulledFromAPI",2878],[15,"AddonsPushedToAPI",2878],[15,"ProfilePushedToStorage",2878],[15,"StreamsPushedToStorage",2878],[15,"SearchHistoryPushedToStorage",2878],[15,"DismissedEventsPushedToStorage",2878],[15,"UserPulledFromAPI",2878],[15,"UserPushedToAPI",2878],[15,"UserLoggedOut",2878],[15,"TraktAddonFetched",2878],[15,"TraktLoggedOut",2878],[15,"StreamingServerUrlsBucketChanged",2878],[15,"StreamingServerUrlsPushedToStorage",2878],[15,"StreamLoaded",2998],[15,"StreamStateChanged",2998],[15,"CatalogsWithExtraSearch",2998],[10,"SortedVecAdapter",5347],[10,"UniqueVecAdapter",5347],[15,"AllCatalogs",3629],[15,"Ids",3631],[15,"Full",3526],[15,"Short",3526],[15,"Full",3529],[15,"Addons",3695],[15,"Meta",3695],[15,"Metas",3695],[15,"MetasDetailed",3695],[15,"Streams",3695],[15,"Subtitles",3695],[5,"ManifestCatalogUniqueVecAdapter",3305],[5,"ExtraPropFullUniqueVecAdapter",3305],[5,"ExtraPropShortUniqueVecAdapter",3305],[5,"ExtraPropValid",3305],[15,"AddonCollectionSet",4019],[15,"Logout",4019],[15,"AddonCollectionGet",4019],[15,"GetUser",4019],[15,"SaveUser",4019],[15,"DataExport",4019],[15,"Events",4019],[15,"GetModal",4019],[15,"GetNotification",4019],[15,"Login",4032],[15,"Register",4032],[15,"Facebook",4032],[15,"LoginWithToken",4032],[15,"Get",4040],[15,"Put",4040],[15,"Read",4043],[5,"DescriptorUniqueVecAdapter",4695],[15,"External",5287],[15,"Torrent",5287],[15,"Rar",5287],[15,"Zip",5287],[15,"PlayerFrame",5287],[15,"Url",5287],[15,"YouTube",5287],[5,"VideoSortedVecAdapter",4957],[5,"VideoUniqueVecAdapter",4957],[5,"CreateMagnetRequest",5633],[5,"TorrentStatisticsRequest",5633],[5,"CreateTorrentBlobRequest",5633],[15,"Torrent",6017]],"r":[[0,6328],[8,24],[9,19],[10,159],[292,474],[903,950],[904,950],[909,982],[913,1010],[914,1010],[915,1010],[919,1010],[923,949],[927,950],[929,981],[933,1010],[934,1010],[935,1010],[936,1010],[1126,1159],[1127,1206],[1128,1159],[1133,1206],[1739,1818],[1743,1818],[2101,2266],[2103,2155],[2104,2155],[2105,2155],[2106,2201],[2107,2201],[2108,2266],[2109,2266],[2113,3062],[2117,3017],[2118,3017],[2119,3017],[2127,2201],[2128,3062],[2129,3062],[2202,2266],[2205,2266],[2206,2266],[2271,2536],[2273,2536],[2274,2536],[2275,2536],[2276,2536],[2277,2536],[2278,2536],[2279,2536],[2280,2536],[2281,2536],[2282,2536],[2283,2536],[2302,2536],[2304,2931],[2306,2931],[2317,2821],[2329,2931],[2343,2931],[2372,3005],[2380,2536],[3071,5347],[3074,5347],[3076,5347],[3077,5347],[3078,6171],[3079,5347],[3080,5347],[3085,5428],[3093,4860],[3105,3532],[3109,3242],[3110,3242],[3111,3242],[3112,3532],[3113,3305],[3114,3532],[3115,3532],[3119,3305],[3120,3305],[3121,3305],[3122,3305],[3123,3305],[3124,3305],[3128,3305],[3129,3532],[3130,3532],[3131,3634],[3132,3634],[3137,6316],[3321,6316],[3701,4044],[3702,3834],[3703,4044],[3708,3834],[3709,4044],[3710,4044],[3713,4044],[3714,3834],[3715,3834],[3719,3834],[3722,4044],[3724,4044],[3726,4044],[3727,4044],[3728,4044],[3729,4044],[3730,4044],[3731,3834],[3736,4044],[3742,4044],[3743,3834],[3745,3834],[3746,4044],[3748,3834],[3749,4044],[3750,4044],[3768,3833],[4322,5429],[4323,5429],[4324,4332],[4325,4352],[4370,4402],[4371,4402],[4372,4438],[4373,4438],[4374,4438],[4504,4515],[4505,4534],[4590,4659],[4591,4659],[4594,4731],[4596,4796],[4598,4695],[4599,4731],[4601,4796],[4602,4695],[4603,4796],[4863,4957],[4864,4957],[4865,4957],[4866,4957],[4867,4957],[4870,4957],[4872,4957],[4874,5184],[4875,5184],[4876,5184],[4877,5184],[4878,5304],[4881,4957],[4882,4957],[5323,5327],[5431,5435],[5457,5633],[5458,5633],[5459,5633],[5460,5633],[5461,5633],[5463,5599],[5464,5797],[5465,5713],[5466,5797],[5467,5616],[5468,5713],[5469,5797],[5470,5797],[5471,5768],[5472,5713],[5473,5797],[5474,5797],[5475,5633],[5476,5797],[5478,5633],[5957,6063],[5958,5999],[5959,6063],[5960,5999],[5961,6022],[5962,6063],[5963,6022],[5964,6063],[6187,6323],[6188,6324],[6189,6307],[6190,6307]],"b":[[349,"impl-From%3C(%26Stream,+%26Option%3CUrl%3E,+%26Settings)%3E-for-ExternalPlayerLink"],[350,"impl-From%3C(%26Stream,+Option%3C%26Url%3E,+%26Settings)%3E-for-ExternalPlayerLink"],[354,"impl-From%3C%26ResourcePath%3E-for-MetaItemDeepLinks"],[355,"impl-From%3C(MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[357,"impl-From%3C(%26MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[358,"impl-From%3C(%26MetaItem,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[359,"impl-From%3C(%26Video,+%26ResourceRequest,+%26ResourceRequest,+%26Option%3CUrl%3E,+%26Settings)%3E-for-VideoDeepLinks"],[361,"impl-From%3C(%26Video,+%26ResourceRequest,+%26Option%3CUrl%3E,+%26Settings)%3E-for-VideoDeepLinks"],[363,"impl-From%3C(%26Stream,+%26Option%3CUrl%3E,+%26Settings)%3E-for-StreamDeepLinks"],[364,"impl-From%3C(%26Stream,+%26ResourceRequest,+%26ResourceRequest,+%26Option%3CUrl%3E,+%26Settings)%3E-for-StreamDeepLinks"],[367,"impl-From%3C%26InstalledAddonsRequest%3E-for-AddonsDeepLinks"],[369,"impl-From%3C%26ResourceRequest%3E-for-AddonsDeepLinks"],[371,"impl-From%3C(%26String,+%26LibraryRequest)%3E-for-LibraryDeepLinks"],[372,"impl-From%3C%26String%3E-for-LibraryDeepLinks"],[608,"impl-From%3COption%3CDateTime%3CUtc%3E%3E%3E-for-YearMonthDate"],[610,"impl-From%3CDateTime%3CUtc%3E%3E-for-YearMonthDate"],[611,"impl-From%3CNaiveDate%3E-for-YearMonthDate"],[1038,"impl-Display-for-ResourceError"],[1039,"impl-Debug-for-ResourceError"],[1235,"impl-From%3CAPIError%3E-for-CtxError"],[1236,"impl-From%3CEnvError%3E-for-CtxError"],[1237,"impl-From%3COtherError%3E-for-CtxError"],[1715,"impl-Display-for-LinkError"],[1716,"impl-Debug-for-LinkError"],[1718,"impl-From%3CEnvError%3E-for-LinkError"],[1720,"impl-From%3CString%3E-for-LinkError"],[1721,"impl-From%3CAPIError%3E-for-LinkError"],[1833,"impl-Debug-for-ParseError"],[1834,"impl-Display-for-ParseError"],[1845,"impl-TryFrom%3CString%3E-for-ImdbRating"],[1847,"impl-TryFrom%3Cf64%3E-for-ImdbRating"],[2172,"impl-From%3CBox%3CMsg%3E%3E-for-Effect"],[2173,"impl-From%3CEffectFuture%3E-for-Effect"],[2231,"impl-Debug-for-EnvError"],[2232,"impl-Display-for-EnvError"],[2234,"impl-From%3CError%3E-for-EnvError"],[2235,"impl-From%3CLegacyErr%3E-for-EnvError"],[3167,"impl-Debug-for-Version"],[3168,"impl-Display-for-Version"],[3419,"impl-From%3CLegacyManifestResp%3E-for-Manifest"],[3421,"impl-From%3CLegacyManifest%3E-for-Manifest"],[3668,"impl-From%3CMetaItem%3E-for-ResourceResponse"],[3670,"impl-From%3CSubtitlesResult%3E-for-ResourceResponse"],[3671,"impl-From%3CVec%3CStream%3E%3E-for-ResourceResponse"],[3672,"impl-From%3CVec%3CMetaItemPreview%3E%3E-for-ResourceResponse"],[4463,"impl-From%3C(%26MetaItemPreview,+%26LibraryItem)%3E-for-LibraryItem"],[4464,"impl-From%3C(%26MetaItemPreview,+PhantomData%3CE%3E)%3E-for-LibraryItem"],[4675,"impl-Display-for-AuthKey"],[4676,"impl-Debug-for-AuthKey"],[6159,"impl-Debug-for-InfoHash"],[6160,"impl-Display-for-InfoHash"],[6221,"impl-Debug-for-BitField8"],[6222,"impl-Display-for-BitField8"],[6223,"impl-Display-for-Error"],[6224,"impl-Debug-for-Error"],[6225,"impl-Debug-for-WatchedField"],[6226,"impl-Display-for-WatchedField"],[6227,"impl-Debug-for-WatchedBitField"],[6228,"impl-Display-for-WatchedBitField"],[6231,"impl-From%3CDecodeError%3E-for-Error"],[6233,"impl-From%3CError%3E-for-Error"],[6234,"impl-From%3C%26str%3E-for-Error"],[6235,"impl-From%3CParseIntError%3E-for-Error"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAPYUhAEBABsAHwABACIAJABMAAAAUgAtAIQAAgCLABcApQAmANQAIAD2AAIA+gAAAPwAAAD+AAsACwECAA8BAAARAQ0AIAEQADIBJgBaAQIAXgEAAGIBAgBmAQIAagEAAG8BAQByAQAAdAEBAHcBAQB6AQAAfAEAAIsBDwCcAREArwEmANgBAADaAQUA4QEAAOMBDgDzARMACwJWAGMCAQByApEAGANcAHkDDwCLAwQAkQMCAJUDBgCdAwIAoQMKAK0DCAC3AwAAuwMHAMQDAQDKAwkA1QMSAOoDDAD4AxoAGwQiAD8EDgBSBAMAVwQgAHkEBQCABB0AogQBAKUECQCwBCIA1AQCANoEMwAPBQAAEgUvAEwFSgCfBS0AzgVeADkGAQBHBiEAagZNALkGAQC+Bg0AzQYAANAGAADUBhMA6QYFAPQGBAD/BgQABQcVAB0HAAAfBwwALgcAADEHHQBUBwgAXgcFAGUHCwByBxgAjAcQAKEHAQCkBwAAqQcHALIHDADAB0UACQgGABMIDgAjCBYAOwgDAEAICQBLCAoAVwgHAGAIDgBwCAoAfQgBAIEIAQCHCAAAiQgAAIsIDQCaCAUAoQgAAKMIDgCzCAYAuwgCAL8IIADhCAYA6QgDAO4IBAD0CAIA+AgDAP0IBAADCQEACwkAAA0JAAAPCQEAFAkBABcJAAAZCQQAHwkBACIJBgArCQQAMgkAADQJBAA6CQAAPAkCAEMJAgBJCQAASwkJAFYJAQBaCQUAYQkAAGMJAABlCQAAaAkBAGwJAABuCQAAcQkCAHUJAAB5CQAAewkAAH0JAQCBCQUAiAkBAIsJAgCPCVkA6gkFAPEJAwD2CQIA+gkIAAcKAAAJChAAGwoCACEKAQAkCgUAKwoGADMKAAA1CgIAOgpoAL8KTQAOCwAAEAsHABkLHgA6CzkAdgsAAHgLAACACwAAggsAAJYLAgCaCwAAoQsAAKQLBwCwCxQAxwsYAOMLAQDoCxcAAQwkACcMBwAwDAQANgwAADgMAQA7DAAAPwwCAEMMCQBODAQAVAwJAF8MAgBjDAQAawwMAHkMAQB8DAAAfgwGAIYMAACIDAEAjAwFAJQMAACWDAUAnwwCAKMMAAClDAUArAwdAMsMAADRDCQA9wwAAPkMAAD7DFwAXA0AAF4NAQBiDQAAaA0FAHsNDQCKDQIAjg0nALcNCwDEDQUAyw0AAM0NBgDWDSMA+w0EAAEOAAAGDgAADQ4EABMOEQAmDgkAMw4BADYOAAA5DggAQw4JAE4OBQBVDgAAVw4CAF4OAwBkDisAkQ4PAKIOAQClDgIAqQ4BAKwODQC7DgAAvQ4NAM0OCgDbDgIA3w41ABYPAAAYDwAAHA9FAHMPBQB7DxIAkg8fALQPIgDYDwgA4g95AG0QAABvEAIAgxBlAOoQDAD6EA8ADBEMABwRAAAeEQAAIBEBACMRAAAmEQQALhEAADARAAAzEQ0ARhEOAFYRDgBmEQIAahECAG4RAwB0EQAAdxEAAHkRAQB8EQAAfxEBAIIRAgCGEQIAjBEIAJgRAQCfEQ0AsBEGALgRBAC+EQIAxRESANkRAwDfEQAA4hETAPcRAQD6EQAA/BECAAASCAAKEgsAFxIGACASJgBLEg0AWhIAAF0SAABfEgwAbxIAAHISIACUEgIAmRIBAJ0SAACfEgMApRI5AOISAgDoEhoABBMGAA0TAAAPEwMAFBNNAGMTBwBsE1wAzhMAANUTBgDnE1gAQRQDAEcUAABJFC8AgRRAAMMUAADFFBQA3BQKAOgULAAaFQAAIBUYADoVAAA8FQAAPhUFAEUVAgBMFQQAUhUEAFgVDgBoFSUAkBUAAJIVBgCbFSkAxhUjAOwVDgD9FQoACRYWACcWAgAxFj0AchYAAHYWJACdFk4A8xYCAP0WHgAdFyoAShcFAFEXAQBWFwAAWRcCAF0XBgBnFwkAchcIAH4XHACdFwAAoBcQALIXAQC2FxkA0RcHAOUXAQDoFwgA9BcSAAgYCQATGAAAFRgPACcYBgAwGB4AUBgFAFcYAQBaGAMAYBgEAGoYAgBuGBoA","P":[[25,"T"],[29,"U"],[30,"E"],[34,"U,T"],[35,"U"],[36,""],[51,"T"],[61,""],[64,"__D"],[65,"__D,T"],[66,"__D"],[68,""],[70,"T"],[76,"U"],[82,"T"],[86,""],[87,"T"],[89,"U,T"],[94,"U"],[99,""],[113,"T"],[123,"__D"],[127,"T"],[134,"U"],[144,"U,T"],[148,"U"],[152,""],[160,"T"],[163,"U"],[164,""],[167,"T"],[169,"U,T"],[170,"U"],[171,""],[177,"T"],[185,""],[187,"T"],[189,""],[194,"E"],[197,""],[200,"E"],[201,""],[203,"T"],[207,"U"],[212,""],[221,"E"],[222,"__S"],[225,"T"],[227,"U,T"],[231,"U"],[235,""],[305,"T"],[333,""],[348,"T"],[349,""],[351,"T"],[353,""],[356,"T"],[357,""],[360,"T"],[361,""],[362,"T"],[363,""],[365,"T"],[366,""],[368,"T"],[369,""],[370,"T"],[371,""],[373,"T"],[374,""],[376,"T"],[377,""],[378,"T"],[379,""],[380,"T"],[381,"U"],[414,"__S"],[430,"U,T"],[443,"U"],[456,""],[475,"T"],[477,""],[479,"T"],[480,""],[481,"U"],[482,"U,T"],[483,"U"],[484,""],[503,"T"],[507,""],[509,"T"],[511,""],[514,"__D"],[515,"D"],[516,""],[518,"T"],[520,"U"],[523,""],[526,"__S"],[528,"T"],[531,"U,T"],[533,"U"],[535,""],[549,"T"],[563,""],[570,"T"],[577,""],[592,"__D"],[594,""],[609,"T"],[610,""],[612,"T"],[618,"U"],[627,""],[643,"__S"],[650,"T"],[658,"U,T"],[665,"U"],[672,""],[701,"T"],[724,""],[733,"T"],[742,""],[752,"T"],[753,"__D"],[754,""],[770,"T"],[781,"U"],[793,"T"],[802,""],[805,"T"],[810,""],[811,"__S"],[818,"T,__S"],[819,"T"],[827,"U,T"],[837,"U"],[848,""],[859,"T"],[870,""],[873,"T"],[875,""],[879,"__D"],[880,""],[884,"T"],[886,"U"],[890,""],[891,"__S"],[893,"T"],[895,"U,T"],[897,"U"],[900,""],[923,"T"],[927,""],[929,"T"],[958,""],[959,"T"],[960,""],[965,"T"],[967,"U"],[969,"__S"],[970,"T"],[972,"U,T"],[974,"U"],[976,""],[981,"T"],[986,"R,E"],[987,"T"],[989,"R,E"],[990,"T"],[991,""],[992,"R,E"],[999,"T"],[1000,"U"],[1001,"R,E"],[1005,"R,E,__S"],[1006,"T"],[1007,"U,T"],[1008,"U"],[1009,""],[1021,"T"],[1029,""],[1030,"T"],[1033,""],[1037,"T"],[1038,""],[1040,"T"],[1041,""],[1042,"T"],[1046,"U"],[1050,""],[1052,"T"],[1058,"__S"],[1059,"T,__S"],[1060,"T"],[1062,""],[1063,"U,T"],[1067,"U"],[1071,""],[1075,"T"],[1091,""],[1093,"T"],[1095,""],[1101,"T"],[1103,"U"],[1107,""],[1110,"__S"],[1112,"T"],[1114,"U,T"],[1116,"U"],[1118,""],[1164,"T"],[1168,""],[1170,"T"],[1172,""],[1181,"T"],[1183,"U"],[1186,""],[1191,"__S"],[1196,"T"],[1199,"U,T"],[1201,"U"],[1203,""],[1219,"T"],[1223,""],[1225,"T"],[1227,""],[1234,"T"],[1235,""],[1238,"T"],[1239,"U"],[1241,""],[1242,"__S"],[1243,"S"],[1244,"T"],[1246,"U,T"],[1248,"U"],[1250,""],[1286,"T"],[1288,""],[1289,"T"],[1290,""],[1295,"T"],[1296,"U"],[1297,"__S"],[1298,"T"],[1299,"U,T"],[1300,"U"],[1301,""],[1308,"T"],[1319,""],[1325,"T"],[1330,""],[1337,"__D"],[1339,""],[1345,"T"],[1350,"U"],[1355,""],[1362,"__S"],[1367,"T"],[1372,"U,T"],[1377,"U"],[1384,""],[1397,"T"],[1406,""],[1410,"F"],[1411,"T"],[1415,""],[1420,"F"],[1421,"__D"],[1422,""],[1429,"F"],[1430,"T"],[1434,"U"],[1438,"F"],[1439,""],[1444,"__S"],[1447,"F,__S"],[1451,"T"],[1455,"U,T"],[1459,"U"],[1463,""],[1467,"F"],[1488,"T"],[1513,""],[1525,"F"],[1526,"T"],[1538,""],[1553,"F"],[1554,"Deref::Target"],[1555,"__D"],[1559,""],[1579,"F"],[1580,"T"],[1592,""],[1594,"U"],[1606,"I"],[1607,""],[1610,"F"],[1611,"Iterator::Item"],[1616,""],[1628,"__S"],[1636,"F,__S"],[1637,""],[1641,"T,F"],[1643,"T"],[1655,"U,T"],[1667,"U"],[1681,""],[1694,"F"],[1700,"T"],[1704,""],[1705,"T"],[1708,""],[1713,"T"],[1714,""],[1717,"T"],[1718,""],[1719,"T"],[1720,""],[1722,"T"],[1723,"U"],[1725,""],[1726,"__S"],[1727,"T,__S"],[1728,"T"],[1730,""],[1731,"U,T"],[1733,"U"],[1735,""],[1737,"T"],[1755,""],[1759,"T"],[1763,""],[1769,"__D"],[1771,""],[1774,"T"],[1778,""],[1784,"U"],[1790,""],[1797,"__S"],[1800,"T"],[1804,"U,T"],[1808,"U"],[1813,""],[1822,"T"],[1826,""],[1827,"T"],[1828,""],[1830,"D"],[1831,""],[1835,"T"],[1837,"FromStr::Err"],[1838,"U"],[1840,""],[1841,"__S"],[1842,""],[1843,"T"],[1844,""],[1845,"TryFrom::Error"],[1846,"U,T"],[1847,"TryFrom::Error"],[1848,"U,T"],[1849,"U"],[1851,""],[1855,"T"],[1859,""],[1861,"T"],[1863,""],[1866,"__D"],[1867,""],[1870,"T"],[1873,"U"],[1876,""],[1885,"__S"],[1889,""],[1892,"T"],[1894,"U,T"],[1896,"U"],[1898,""],[1909,"T"],[1917,""],[1922,"T"],[1926,""],[1933,"__D"],[1940,""],[1948,"T"],[1952,""],[1956,"U"],[1961,""],[1986,"__S"],[1991,""],[2003,"T"],[2007,"U,T"],[2011,"U"],[2016,""],[2029,"T"],[2035,""],[2038,"T"],[2041,""],[2047,"__D"],[2049,""],[2053,"T"],[2056,""],[2063,"U"],[2068,""],[2075,"__S"],[2078,""],[2082,"T"],[2087,"U,T"],[2090,"U"],[2094,""],[2136,"F"],[2138,"IN,OUT"],[2140,""],[2141,"T"],[2143,""],[2148,"T"],[2151,"Model::Field"],[2152,""],[2154,"Model::Field"],[2163,"T"],[2169,""],[2171,"T"],[2172,""],[2174,"T"],[2176,""],[2179,"U"],[2182,"IntoIterator::IntoIter"],[2183,""],[2191,"U,T"],[2194,"U"],[2197,""],[2219,"T"],[2221,""],[2222,"T"],[2223,""],[2227,"F"],[2229,"IN,OUT"],[2230,""],[2233,"T"],[2234,""],[2236,"T"],[2237,"U"],[2238,""],[2259,"S"],[2260,"T"],[2262,""],[2263,"U,T"],[2264,"U"],[2265,""],[2269,"Future::Output"],[2623,"T"],[2651,""],[2665,"T"],[2679,""],[2693,"__D"],[2708,""],[2722,"T"],[2736,"U"],[2752,"T"],[2766,"U,T"],[2780,"U"],[2794,""],[2864,"T"],[2866,""],[2867,"T"],[2868,""],[2871,"T"],[2872,"U"],[2873,"__S"],[2874,"T"],[2875,"U,T"],[2876,"U"],[2877,""],[2981,"T"],[2985,""],[2987,"T"],[2989,"U"],[2992,"U,T"],[2994,"U"],[2996,""],[3009,"T"],[3011,""],[3012,"T"],[3013,"U"],[3014,"U,T"],[3015,"U"],[3016,""],[3023,"T"],[3029,"E,M"],[3030,"T"],[3031,""],[3032,"E,M"],[3039,"T"],[3042,"E,M"],[3044,"U"],[3047,"E,M"],[3050,"E,M,__S"],[3051,"T"],[3052,"U,T"],[3055,"U"],[3059,""],[3066,"Model::Field"],[3067,""],[3069,"Model::Field"],[3083,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[3087,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[3093,"I"],[3145,"T"],[3150,""],[3151,"T"],[3152,""],[3161,"D"],[3162,""],[3169,"T"],[3170,""],[3171,"__H"],[3177,"U"],[3191,""],[3208,"S"],[3211,"T"],[3212,""],[3215,"U,T"],[3216,"U"],[3219,""],[3245,"T"],[3251,""],[3256,"T"],[3259,""],[3263,"__D"],[3266,""],[3273,"T"],[3274,""],[3275,"T"],[3277,"U"],[3284,""],[3288,"__S"],[3291,"T"],[3296,"U,T"],[3299,"U"],[3302,""],[3329,"T"],[3355,""],[3363,"T"],[3371,""],[3386,"Deref::Target"],[3389,"__D"],[3397,"D"],[3398,""],[3415,"T"],[3419,""],[3420,"T"],[3421,""],[3423,"T"],[3425,""],[3426,"T"],[3431,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[3438,"U"],[3450,""],[3469,"__S"],[3477,"T"],[3485,"U,T"],[3497,"U"],[3510,""],[3543,"T"],[3553,""],[3558,"T"],[3563,""],[3568,"__D"],[3571,""],[3583,"T"],[3584,""],[3585,"T"],[3589,""],[3591,"U"],[3597,""],[3602,"__S"],[3605,"T"],[3610,"U,T"],[3615,"U"],[3621,""],[3643,"T"],[3650,""],[3652,"T"],[3656,""],[3659,"__D"],[3660,"D"],[3661,"__D,T"],[3662,""],[3666,"T"],[3668,""],[3669,"T"],[3670,""],[3673,"T"],[3674,"U"],[3678,"__S"],[3680,"T,__S"],[3683,"T"],[3686,"U,T"],[3689,"U"],[3692,""],[3757,"T"],[3763,""],[3768,"BODY,REQ,RESP"],[3784,""],[3833,"BODY,REQ,RESP"],[3868,"T"],[3869,""],[3872,"T"],[3888,""],[3896,"T"],[3904,""],[3914,"__D"],[3917,""],[3937,"T"],[3946,"U"],[3956,""],[3971,"__S"],[3985,"T"],[3993,"U,T"],[4001,"U"],[4009,""],[4068,"T"],[4102,""],[4113,"T"],[4124,""],[4138,"__D,T"],[4139,"__D"],[4155,"T"],[4156,""],[4170,"T"],[4171,""],[4187,"T"],[4209,"U"],[4234,""],[4239,"T,__S"],[4240,"__S"],[4258,"T"],[4269,"U,T"],[4278,"TryFrom::Error"],[4279,"U,T"],[4287,"U"],[4304,""],[4322,"D"],[4323,"S"],[4333,"T"],[4335,""],[4336,"T"],[4337,""],[4339,"__D"],[4340,""],[4342,"T"],[4343,"U"],[4345,""],[4346,"__S"],[4347,"T"],[4348,"U,T"],[4349,"U"],[4350,""],[4353,"T"],[4355,""],[4356,"T"],[4357,""],[4361,"T"],[4362,"U"],[4365,"__S"],[4366,"T"],[4367,"U,T"],[4368,"U"],[4369,""],[4405,"T"],[4409,""],[4410,"T"],[4411,""],[4413,"__D"],[4414,""],[4416,"T"],[4418,"U"],[4422,""],[4426,"__S"],[4428,""],[4429,"T"],[4430,"U,T"],[4432,"U"],[4434,""],[4442,"T"],[4446,""],[4448,"T"],[4450,""],[4454,"__D"],[4457,""],[4464,"E"],[4465,"T"],[4468,"U"],[4470,""],[4482,"__S"],[4484,""],[4491,"T"],[4493,"U,T"],[4495,"U"],[4498,""],[4516,"T"],[4518,""],[4519,"T"],[4520,""],[4521,"__D"],[4522,""],[4524,"T"],[4525,"U"],[4527,"__S"],[4528,"T"],[4529,"U,T"],[4530,"U"],[4531,""],[4535,"T"],[4537,""],[4538,"T"],[4539,""],[4541,"__D"],[4542,""],[4544,"T"],[4545,"U"],[4548,""],[4549,"__S"],[4550,"T"],[4551,"U,T"],[4552,"U"],[4553,""],[4557,"T"],[4561,""],[4563,"T"],[4565,""],[4572,"T"],[4575,"U"],[4579,"__S"],[4582,"T"],[4584,"U,T"],[4586,"U"],[4588,""],[4661,"T"],[4665,""],[4667,"T"],[4669,""],[4671,"__D"],[4673,""],[4678,"T"],[4680,"U"],[4683,"__S"],[4685,"T"],[4687,""],[4688,"U,T"],[4690,"U"],[4692,""],[4704,"T"],[4708,""],[4709,"T"],[4710,""],[4712,"__D"],[4713,""],[4715,"T"],[4717,""],[4719,"U"],[4721,"__S"],[4723,"T"],[4724,"U,T"],[4726,"U"],[4728,""],[4739,"T"],[4743,""],[4745,"T"],[4747,""],[4750,"__D"],[4752,""],[4758,"T"],[4762,"U"],[4773,"__S"],[4788,"T"],[4790,"U,T"],[4792,"U"],[4794,""],[4801,"T"],[4807,""],[4810,"T"],[4813,""],[4818,"__D"],[4822,""],[4830,"T"],[4836,"U"],[4843,"__S"],[4846,"T"],[4851,"U,T"],[4854,"U"],[4857,""],[4860,"I"],[4973,"SortedVecAdapter::Args"],[4978,"T"],[5000,""],[5011,"T"],[5020,""],[5029,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[5030,""],[5035,"__D"],[5045,""],[5064,"T"],[5069,""],[5070,"T"],[5078,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[5083,"U"],[5113,""],[5118,"__S"],[5127,""],[5131,"T"],[5144,"U,T"],[5149,"TryFrom::Error"],[5150,"U,T"],[5156,"U"],[5170,""],[5198,"T"],[5206,"S"],[5207,""],[5210,"T"],[5214,""],[5223,"__D,S"],[5224,"__D"],[5227,"D"],[5229,""],[5231,"S"],[5232,""],[5236,"S"],[5237,""],[5240,"T"],[5244,"U"],[5248,""],[5249,"T"],[5250,""],[5259,"S,__S"],[5260,"__S"],[5264,""],[5267,"T"],[5271,"U,T"],[5275,"U"],[5279,""],[5305,"T"],[5307,""],[5308,"T"],[5309,""],[5310,"__D"],[5311,""],[5313,"T"],[5315,"U"],[5317,"__S"],[5318,"T"],[5319,"U,T"],[5320,"U"],[5321,""],[5328,"T"],[5330,""],[5331,"T"],[5332,""],[5334,"__D"],[5335,""],[5337,"T"],[5338,"U"],[5340,""],[5341,"__S"],[5342,"T"],[5343,"U,T"],[5344,"U"],[5345,""],[5360,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[5361,"T"],[5371,"V,A"],[5373,""],[5374,"T"],[5379,""],[5383,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[5384,"V,A"],[5386,""],[5387,"__D,T"],[5388,"D,T"],[5390,"D"],[5391,"D,T"],[5392,"V,A"],[5394,""],[5395,"T"],[5401,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[5402,"U"],[5407,"T,S"],[5409,"T"],[5413,"U,T"],[5418,"U"],[5423,""],[5429,"D"],[5430,"S"],[5436,""],[5437,"T"],[5439,""],[5440,"T"],[5441,""],[5444,"__D"],[5445,""],[5447,"T"],[5448,"U"],[5450,""],[5451,"__S"],[5452,"T"],[5453,"U,T"],[5454,"U"],[5455,""],[5485,"T"],[5497,""],[5499,"T"],[5501,""],[5505,"__D"],[5515,""],[5517,"T"],[5528,"U"],[5560,"__S"],[5579,"T"],[5586,"U,T"],[5588,"U"],[5590,""],[5601,"T"],[5603,""],[5604,"T"],[5605,""],[5606,"__D"],[5607,""],[5609,"T"],[5610,"U"],[5611,"__S"],[5612,"T"],[5613,"U,T"],[5614,"U"],[5615,""],[5618,"T"],[5620,""],[5621,"T"],[5622,""],[5623,"__D"],[5624,""],[5626,"T"],[5627,"U"],[5628,"__S"],[5629,"T"],[5630,"U,T"],[5631,"U"],[5632,""],[5642,"T"],[5656,""],[5657,"T"],[5658,""],[5659,"__D"],[5660,""],[5663,"T"],[5673,"U"],[5682,"__S"],[5689,"T"],[5692,"U,T"],[5699,"U"],[5706,""],[5717,"T"],[5723,""],[5726,"T"],[5729,""],[5732,"__D"],[5736,""],[5742,"T"],[5746,"U"],[5751,"__S"],[5755,"T"],[5758,"U,T"],[5761,"U"],[5764,""],[5770,"T"],[5780,""],[5781,"T"],[5782,""],[5783,"__D"],[5784,""],[5786,"T"],[5787,"U"],[5790,"__S"],[5792,"T"],[5794,"U,T"],[5795,"U"],[5796,""],[5804,"T"],[5818,""],[5825,"T"],[5832,""],[5841,"__D"],[5851,""],[5867,"T"],[5877,"U"],[5892,""],[5905,"__S"],[5922,"T"],[5930,"U,T"],[5937,"U"],[5944,""],[6003,"T"],[6005,""],[6006,"T"],[6007,""],[6010,"T"],[6011,"U"],[6013,"T"],[6014,"U,T"],[6015,"U"],[6016,""],[6024,"T"],[6028,""],[6030,"T"],[6032,""],[6036,"__D"],[6038,""],[6042,"T"],[6044,"__H"],[6045,"U"],[6048,""],[6051,"__S"],[6053,"T"],[6055,"U,T"],[6057,"U"],[6059,""],[6070,"T"],[6078,""],[6082,"T"],[6086,""],[6091,"__D"],[6096,""],[6104,"T"],[6110,"U"],[6121,"__S"],[6132,"T"],[6136,"U,T"],[6140,"U"],[6145,""],[6152,"T"],[6154,""],[6155,"T"],[6156,""],[6157,"__D"],[6158,""],[6161,"T"],[6162,"FromStr::Err"],[6163,"U"],[6164,""],[6165,"__S"],[6166,"T"],[6167,""],[6168,"U,T"],[6169,"U"],[6170,""],[6172,"T"],[6174,""],[6175,"T"],[6176,""],[6177,"D"],[6178,""],[6180,"T"],[6181,"U"],[6182,"S"],[6183,"T"],[6184,"U,T"],[6185,"U"],[6186,""],[6195,"T"],[6203,""],[6206,"T"],[6209,""],[6215,"D"],[6217,""],[6229,"T"],[6230,""],[6232,"T"],[6233,""],[6237,"T"],[6239,""],[6244,"U"],[6248,""],[6253,"S"],[6255,""],[6258,"T"],[6261,""],[6265,"U,T"],[6266,""],[6267,"U,T"],[6270,"U"],[6274,""]]}],["stremio_core_web",{"t":"HHHHHHHHHHCCHHHCHCJJFJSJJSJGNOOONNNNNNNNNNNNHNNHNONNHHHNNONHHNNONNOONNNNNNOPPPPPPGPGNNNNNNNNNNNNNNNOOOOOPPPPPPPPEPRPPPPPPPKPFGOOOOOOOOCOOOOOCOOOCECCECECECECECECECEMCECECEOKCCCMCCCCCCCPPPPPPPPPPPPPPPPPFGOOONNNNONNNOOOONONNNNNONNOOONOOONNONNNNNNNNNCHFFFFFNNNNNNNNNNOOOONNNNNONNNNNOOOOOOOOONNNNNOONNNNNNNNNNNNNNNFFFFPPGPFFFPGPFFPONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOONNNNOONNNNNONNNONNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNOOOOOOONNOOOOONOONNNNNNNNNNNNOOONNNNONNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNOFFFFOOOOOCOOOOOHOOOFFFFNNNNNNNNOONNNNNNNNONNNNOOOOOOONNNNONNNNNNNNONNNNOFFFFOOOOOCOOOOOHOOFFFFNNNNNNNNOOONNNNNNNNNOOOOOOONNNNONNNNNNNNNNNNOFOCHFNNONNNNNNFFFFFFFFFFFOOOOOOOOOOOOOOOOOCOOOOOOOOOOHOOOOOOOFFFFFFFFFFFONNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOONNNNNNNNNNNOOOOOOOOOOOOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNOOOFFFFFOOOOOOOCOOOOOHOOOFFFFFNNNNNNNNNNOOOOONNNNNONNNNNOOOOOONNNNNONNNNNNNNNNONNNNNOCHFFFFFFNNNNNNNNNNNNOOOOONNNNNNONNNNNNOOOOOOOOOONNNNNNOONNNNNNNNNNNNOONNNNNNOOCHFFNNNNONNNNOONNNNNNNNCHFFFFFFFFOONNNNNNNNNNNNNNNNOOOONNNNNNNNOONNNNNNNNOOOOOOOOOOOONNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOCHFFFFFFFFFFOONNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNOOONNNNNNNNNNOOOOOOOOOOOOONNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOCHFFFFFFONNNNNNNNNNNNOOOOONNNNNNOONNNNNNOOOOONNNNNNNNNNNNNNNNNNONNNNNNOCHPPPFIONNONNOOOONOOONNNJHHHHHHHHHHHHHH","n":["__wasm_bindgen_generated_analytics","__wasm_bindgen_generated_decode_stream","__wasm_bindgen_generated_dispatch","__wasm_bindgen_generated_get_debug_state","__wasm_bindgen_generated_get_state","__wasm_bindgen_generated_initialize_runtime","__wasm_bindgen_generated_start","analytics","decode_stream","dispatch","env","event","get_debug_state","get_state","initialize_runtime","model","start","stremio_core_web","ANALYTICS","APP_VERSION","AnalyticsContext","INSTALLATION_ID","INSTALLATION_ID_STORAGE_KEY","PLAYER_REGEX","SHELL_VERSION","UNKNOWN_ERROR","VISIT_ID","WebEnv","analytics_context","app_language","app_type","app_version","borrow","","borrow_mut","","clear_interval","emit_to_analytics","exec_concurrent","exec_sequential","fetch","flush_analytics","from","","get_location_hash","","get_storage","global","init","installation_id","into","","local_storage_get_item","local_storage_remove_item","local_storage_set_item","log","now","path","random_buffer","response_deserialize","sanitize_location_path","send_next_analytics_batch","serialize","server_version","set_interval","set_storage","shell_version","system_language","try_from","","try_into","","type_id","","visit_id","CoreAction","CoreEvent","LocationPathChanged","Search","Share","StreamClicked","UIEvent","","WebEvent","borrow","","borrow_mut","","deserialize","from","","into","","try_from","","try_into","","type_id","","prev_path","query","responses_count","stream","url","AddonDetails","AuthLink","Board","Calendar","ContinueWatching","ContinueWatchingPreview","Ctx","DataExport","DeepLinksExt","Discover","Error","InstalledAddons","Library","LocalSearch","MetaDetails","Player","RemoteAddons","Search","SerializeModel","StreamingServer","WebModel","WebModelField","addon_details","auth_link","board","calendar","continue_watching","continue_watching_preview","ctx","data_export","deep_links_ext","discover","installed_addons","library","local_search","meta_details","model","player","remote_addons","search","serialize_calendar","","serialize_catalogs_with_extra","serialize_continue_watching_preview","","serialize_ctx","","serialize_data_export","","serialize_discover","","serialize_installed_addons","","serialize_library","","serialize_local_search","","serialize_meta_details","","serialize_model","serialize_player","","serialize_remote_addons","","serialize_streaming_server","","streaming_server","DeepLinksExt","addons_deep_links","calendar_deep_links","discover_deep_links","into_web_deep_links","library_deep_links","library_item_deep_links","local_search_deep_links","meta_item_deep_links","search_history_deep_links","stream_deep_links","video_deep_links","AddonDetails","AuthLink","Board","Calendar","ContinueWatching","ContinueWatchingPreview","Ctx","DataExport","Discover","InstalledAddons","Library","LocalSearch","MetaDetails","Player","RemoteAddons","Search","StreamingServer","WebModel","WebModelField","addon_details","auth_link","board","borrow","","borrow_mut","","calendar","clone","clone_into","clone_to_uninit","continue_watching","continue_watching_preview","ctx","data_export","deserialize","discover","eq","fmt","from","","get_state","installed_addons","into","","library","local_search","meta_details","new","player","remote_addons","search","serialize","","streaming_server","to_owned","try_from","","try_into","","type_id","","update","update_field","model","serialize_calendar","Calendar","CalendarContentItem","CalendarItem","Selectable","SelectableDate","borrow","","","","","borrow_mut","","","","","date","","deep_links","","from","","","","","id","into","","","","","items","","month_info","name","next","poster","prev","selectable","selected","serialize","","","","","series_info","title","try_from","","","","","try_into","","","","","type_id","","","","","CatalogsWithExtra","Ctx","DescriptorPreview","DiscoverDeepLinks","Err","Landscape","Loadable","Loading","ManifestPreview","MetaItemDeepLinks","MetaItemPreview","Poster","PosterShape","Ready","ResourceLoadable","Selected","Square","addon","as_ref","borrow","","","","","","","","","","","borrow_mut","","","","","","","","","","","catalogs","clone","","","","clone_into","","","","clone_to_uninit","","","","content","deep_links","","default","","deserialize","","discover","dismissed_events","eq","","","","err","events","expect","expect_err","expect_loading","extra","fmt","","","","","from","","","","","","","","","","","","","","","","id","","into","","","","","","","","","","","into_web_deep_links","","is_err","is_loading","is_ready","library","manifest","meta_details_streams","meta_details_videos","meta_item","name","","new","","notification_catalogs","notifications","player","poster_shape","profile","ready","search_history","selected","serialize","","","","","","","","","","","serialize_model","status","streaming_server_urls","streams","to_owned","","","","trakt_addon","try_from","","","","","","","","","","","try_into","","","","","","","","","","","type","","type_id","","","","","","","","","","","update","watched","ContinueWatchingPreview","Item","LibraryItem","LibraryItemState","deep_links","","id","items","library_item","model","name","notifications","poster","poster_shape","progress","serialize_continue_watching_preview","state","type","video_id","ContinueWatchingPreview","Item","LibraryItem","LibraryItemState","borrow","","","","borrow_mut","","","","deep_links","","from","","","","","","","","id","into","","","","items","library_item","name","notifications","poster","poster_shape","progress","serialize","","","","state","try_from","","","","try_into","","","","type","type_id","","","","video_id","Ctx","Notifications","SearchHistoryItem","StreamingServerUrlItem","created","deep_links","events","items","last_updated","model","mtime","notifications","profile","query","search_history","serialize_ctx","streaming_server_urls","url","Ctx","Notifications","SearchHistoryItem","StreamingServerUrlItem","borrow","","","","borrow_mut","","","","created","deep_links","events","from","","","","","into","","","","items","last_updated","mtime","notifications","profile","query","search_history","serialize","","","","streaming_server_urls","try_from","","","","try_into","","","","type_id","","","","url","DataExport","export_url","model","serialize_data_export","DataExport","borrow","borrow_mut","export_url","from","into","serialize","try_from","try_into","type_id","CatalogWithFilters","DescriptorPreview","ManifestPreview","MetaItemPreview","ResourceLoadable","Selectable","SelectableCatalog","SelectableExtra","SelectableExtraOption","SelectableType","Stream","addon","catalog","catalogs","content","deep_links","","","","","extra","id","","in_library","installed","is_required","manifest","meta_item","model","name","","","next_page","options","selectable","selected","","","","serialize_discover","stream","trailer_streams","type","","types","value","watched","CatalogWithFilters","DescriptorPreview","ManifestPreview","MetaItemPreview","ResourceLoadable","Selectable","SelectableCatalog","SelectableExtra","SelectableExtraOption","SelectableType","Stream","addon","borrow","","","","","","","","","","","borrow_mut","","","","","","","","","","","catalog","catalogs","content","deep_links","","","","","extra","from","","","","","","","","","","","id","","in_library","installed","into","","","","","","","","","","","is_required","manifest","meta_item","name","","","next_page","options","selectable","selected","","","","serialize","","","","","","","","","","","stream","trailer_streams","try_from","","","","","","","","","","","try_into","","","","","","","","","","","type","","type_id","","","","","","","","","","","types","value","watched","DescriptorPreview","InstalledAddonsWithFilters","Selectable","SelectableCatalog","SelectableType","catalog","catalogs","deep_links","","flags","installed","manifest","model","name","selectable","selected","","","serialize_installed_addons","transport_url","type","types","DescriptorPreview","InstalledAddonsWithFilters","Selectable","SelectableCatalog","SelectableType","borrow","","","","","borrow_mut","","","","","catalog","catalogs","deep_links","","flags","from","","","","","installed","into","","","","","manifest","name","selectable","selected","","","serialize","","","","","transport_url","try_from","","","","","try_into","","","","","type","type_id","","","","","types","model","serialize_library","LibraryItem","LibraryWithFilters","Selectable","SelectablePage","SelectableSort","SelectableType","borrow","","","","","","borrow_mut","","","","","","catalog","deep_links","","","","from","","","","","","id","into","","","","","","name","next_page","notifications","poster","poster_shape","progress","selectable","selected","","","serialize","","","","","","sort","sorts","try_from","","","","","","try_into","","","","","","type","","type_id","","","","","","types","watched","model","serialize_local_search","LocalSearch","LocalSearchItem","borrow","","borrow_mut","","deep_links","from","","into","","items","query","serialize","","try_from","","try_into","","type_id","","model","serialize_meta_details","DescriptorPreview","ManifestPreview","MetaDetails","MetaExtension","MetaItem","ResourceLoadable","Stream","Video","addon","","borrow","","","","","","","","borrow_mut","","","","","","","","content","deep_links","","","from","","","","","","","","id","in_library","into","","","","","","","","library_item","logo","manifest","meta_extensions","meta_item","","name","","progress","","scheduled","selected","serialize","","","","","","","","stream","streams","title","trailer_streams","transport_url","try_from","","","","","","","","try_into","","","","","","","","type_id","","","","","","","","upcoming","url","video","videos","watched","","model","serialize_player","DescriptorPreview","LibraryItem","LibraryItemState","ManifestPreview","MetaItem","Player","Selected","Stream","Subtitles","Video","addon","background","borrow","","","","","","","","","","borrow_mut","","","","","","","","","","deep_links","","description","from","","","","","","","","","","id","","","into","","","","","","","","","","intro_outro","library_item","logo","manifest","meta_item","","meta_request","name","next_video","origin","progress","scheduled","selected","serialize","","","","","","","","","","series_info","state","stream","","stream_request","stream_state","subtitles","","subtitles_path","time_offset","title","transport_url","try_from","","","","","","","","","","try_into","","","","","","","","","","type_id","","","","","","","","","","types","upcoming","version","video","video_id","videos","watched","model","serialize_remote_addons","CatalogWithFilters","Descriptor","ResourceLoadable","Selectable","SelectableCatalog","SelectableType","addon","borrow","","","","","","borrow_mut","","","","","","catalog","catalogs","content","deep_links","","from","","","","","","id","installed","into","","","","","","name","selectable","selected","","","serialize","","","","","","try_from","","","","","","try_into","","","","","","type","type_id","","","","","","types","model","serialize_streaming_server","Err","Loading","Ready","StreamingServer","TorrentLoadable","base_url","borrow","borrow_mut","device_info","from","into","network_info","playback_devices","remote_url","selected","serialize","settings","statistics","torrent","try_from","try_into","type_id","RUNTIME","__wasm_bindgen_generated_analytics","__wasm_bindgen_generated_decode_stream","__wasm_bindgen_generated_dispatch","__wasm_bindgen_generated_get_debug_state","__wasm_bindgen_generated_get_state","__wasm_bindgen_generated_initialize_runtime","__wasm_bindgen_generated_start","analytics","decode_stream","dispatch","get_debug_state","get_state","initialize_runtime","start"],"q":[[0,"stremio_core_web"],[18,"stremio_core_web::env"],[75,"stremio_core_web::event"],[99,"stremio_core_web::event::UIEvent"],[104,"stremio_core_web::model"],[171,"stremio_core_web::model::deep_links_ext"],[183,"stremio_core_web::model::model"],[246,"stremio_core_web::model::serialize_calendar"],[248,"stremio_core_web::model::serialize_calendar::model"],[309,"stremio_core_web::model::serialize_catalogs_with_extra"],[495,"stremio_core_web::model::serialize_continue_watching_preview"],[514,"stremio_core_web::model::serialize_continue_watching_preview::model"],[567,"stremio_core_web::model::serialize_ctx"],[585,"stremio_core_web::model::serialize_ctx::model"],[634,"stremio_core_web::model::serialize_data_export"],[638,"stremio_core_web::model::serialize_data_export::model"],[648,"stremio_core_web::model::serialize_discover"],[695,"stremio_core_web::model::serialize_discover::model"],[828,"stremio_core_web::model::serialize_installed_addons"],[850,"stremio_core_web::model::serialize_installed_addons::model"],[910,"stremio_core_web::model::serialize_library"],[912,"stremio_core_web::model::serialize_library::model"],[988,"stremio_core_web::model::serialize_local_search"],[990,"stremio_core_web::model::serialize_local_search::model"],[1011,"stremio_core_web::model::serialize_meta_details"],[1013,"stremio_core_web::model::serialize_meta_details::model"],[1116,"stremio_core_web::model::serialize_player"],[1118,"stremio_core_web::model::serialize_player::model"],[1248,"stremio_core_web::model::serialize_remote_addons"],[1250,"stremio_core_web::model::serialize_remote_addons::model"],[1319,"stremio_core_web::model::serialize_streaming_server"],[1321,"stremio_core_web::model::serialize_streaming_server::model"],[1343,"stremio_core_web::stremio_core_web"],[1358,"wasm_bindgen"],[1359,"js_sys"],[1360,"core::result"],[1361,"stremio_core::models::ctx::ctx"],[1362,"stremio_core::models::streaming_server"],[1363,"serde_json::value"],[1364,"core::future::future"],[1365,"http::request"],[1366,"stremio_core::runtime::env"],[1367,"serde::ser"],[1368,"serde::de"],[1369,"stremio_core::runtime::env::conditional_types"],[1370,"alloc::string"],[1371,"core::option"],[1372,"web_sys::features::gen_WorkerGlobalScope"],[1373,"chrono::offset::utc"],[1374,"chrono::datetime"],[1375,"alloc::vec"],[1376,"core::ops::function"],[1377,"core::any"],[1378,"core::fmt"],[1379,"stremio_core::types::profile::profile"],[1380,"stremio_core::types::library::library_bucket"],[1381,"stremio_core::types::streams::streams_bucket"],[1382,"stremio_core::types::server_urls::server_urls_bucket"],[1383,"stremio_core::types::notifications::notifications_bucket"],[1384,"stremio_core::types::search_history::search_history_bucket"],[1385,"stremio_core::types::events::dimissed_events_bucket"],[1386,"stremio_core::runtime::effects"],[1387,"stremio_core::runtime::msg::msg"],[1388,"stremio_core::models::calendar"],[1389,"stremio_core::models::common::loadable"],[1390,"core::clone"],[1391,"stremio_core::models::catalogs_with_extra"],[1392,"stremio_core::types::resource::meta_item"],[1393,"stremio_core::deep_links"],[1394,"core::cmp"],[1395,"stremio_core::types::addon::request"],[1396,"stremio_core::models::continue_watching_preview"],[1397,"url"],[1398,"stremio_core::types::profile::settings"],[1399,"stremio_core::types::streams::streams_item"],[1400,"stremio_core::types::library::library_item"],[1401,"stremio_core::models::data_export"],[1402,"stremio_core::models::catalog_with_filters"],[1403,"stremio_core::models::installed_addons_with_filters"],[1404,"stremio_core::models::library_with_filters"],[1405,"stremio_core::models::local_search"],[1406,"stremio_core::models::meta_details"],[1407,"stremio_core::models::player"],[1408,"stremio_core::types::addon::descriptor"]],"i":"````````````````````````````ACbCn00101011111110`11`1010```1101``10011001010100Ah0Df000`1`101001010101010ACdACf0AChACjE`0000000`0Dl1111111`1``Aj0000000`00000`000```````````````````1``````0````Dn```````33333333333333333``11131311111111131333111311111111311131313111```````G`GbGdGfGh432103242432104432103004141004321044432104321043210````GjH``1```0`1``0In2IhIjIl3IfHbIb8jGn97658432:1094:109:109:109858:909213:09:1:::03:109765843333322:109787658432:10932:::16335784111351:147658432:1094111:10917658432:1097658432:109807658432:10915````JfK`01Jl`10111`11Kd````3120312032331122002312031212223120231203120231200````KjKlKf22`Kh1121`10````103210323211103210323301121103211032103210320`L````000000000```````````LlMhM`MfLh4LnMbMd5Ld815LjLf3`21:8196:59`43:5863```````````:2061:5843792061:5843799876:54382061:5843792:372061:58437910321:8196:592061:584379432061:5843792061:584379:52061:584379863`````NdNbMnN`Ml00`14214`023`````0213402134432100213400213401421402134002134021342021343````````NhNjNlNnO`Ob5432100543254321055432105155550430543210315432105432105454321015````OfOh10010101010101010``````````A@fA@hOlOnA@`A@bA@d65A@j5432176073215432176051543217600540105632205432176030014543217605432176054321760262121````````````AB`AA`A@n1AAbAAdAAfAAhAAjAAlAAn9786543210975878654321098317865432109998649089355978654321099170093902967865432109786543210978654321098585245````````ABjABdABfABh3ABlABn43251002143432510454325104043043251043251043251034325102``ACl00``AC`0000000000000000```````````````","f":"{{}}000000{{bb}d}{bb}{{bbb}d}``{{}b}2{f{{h{db}}}}`{{}d}```````````{{{l{j}}{l{n}}{l{A`}}}Ab}```{l{{l{c}}}{}}0{{{l{Ad}}}{{l{Adc}}}{}}0{Afd}{{{l{Ah}}{l{Aj}}{l{A`}}}d}{cd{{An{}{{Al{d}}}}}}0{{{B`{c}}}{{Bb{e}}}BdBf}{{}{{Bh{d}}}}{cc{}}0{{}{{h{bb}}}}{{}{{Bh{Bj}}}}{{{l{A`}}}{{Bb{{Bl{c}}}}}Bf}{{}Bn}{{}{{Bb{d}}}}`{{}c{}}0{Bj{{h{bb}}}}{Bj{{h{db}}}}{{BjBj}{{h{db}}}}{Bjd}{{}{{Cb{C`}}}}`{Cd{{Ch{Cf}}}}{Cj{{h{cCl}}}Bf}{{{l{A`}}}Bj}{{}{{`{{An{}{{Al{d}}}}}}}}{{{l{Cn}}c}hD`}`{{cAf}AfDb}{{{l{A`}}{Bl{{l{c}}}}}{{Bb{d}}}Bd}``{c{{h{e}}}{}{}}0{{}{{h{c}}}{}}0{lDd}0``````````{l{{l{c}}}{}}0{{{l{Ad}}}{{l{Adc}}}{}}0{c{{h{Df}}}Dh}{cc{}}0{{}c{}}0776655````````````````````````````````````````````````````````````````{{{l{{Dl{}{{Dj{c}}}}}}}{{h{ec}}}{}{}}```````````{DnDn}`````````````````````````````6655`{{{l{Aj}}}Aj}{{l{l{Adc}}}d{}}{{lCf}d}````{c{{h{E`}}}Dh}`{{{l{E`}}{l{E`}}}Eb}{{{l{E`}}{l{AdEd}}}Ef}99{{{l{Aj}}{l{E`}}}b}`99```{{EhEjElEnF`FbFd}{{Fh{AjFf}}}}```{{{l{E`}}c}hD`}{{{l{Aj}}c}hD`}`{lc{}}{c{{h{e}}}{}{}}0{{}{{h{c}}}{}}0{lDd}0{{{l{AdAj}}{l{Fj}}}{{Fh{{Ch{Fl}}{Ch{c}}}}}{}}{{{l{AdAj}}{l{Fj}}{l{c}}}{{Fh{{Ch{Fl}}{Ch{c}}}}}{}}`{{{l{Fn}}}b}`````{l{{l{c}}}{}}0000{{{l{Ad}}}{{l{Adc}}}{}}0000````{cc{}}0000`{{}c{}}0000`````````{{{l{G`}}c}hD`}{{{l{Gb}}c}hD`}{{{l{Gd}}c}hD`}{{{l{Gf}}c}hD`}{{{l{Gh}}c}hD`}``>>>>>=====<<<<<``````````````````{{{l{{Gj{ce}}}}}{{Gj{{l{c}}{l{e}}}}}{}{}}9999999999988888888888`{{{l{{Gj{ce}}}}}{{Gj{ce}}}GlGl}{{{l{j}}}j}{{{l{Gn}}}Gn}{{{l{H`}}}H`}{{l{l{Adc}}}d{}}000{{lCf}d}000```{{}{{Gj{ce}}}{}{}}{{}H`}{c{{h{Gn}}}Dh}{c{{h{H`}}}Dh}``{{{l{Hb}}{l{Hb}}}Eb}{{{l{{Gj{ce}}}}{l{{Gj{ce}}}}}EbHdHd}{{{l{Gn}}{l{Gn}}}Eb}{{{l{H`}}{l{H`}}}Eb}{{{l{{Gj{ce}}}}}{{Bl{{l{e}}}}}{}{}}`{{{Gj{ce}}{l{A`}}}c{}{}}{{{Gj{ce}}{l{A`}}}e{}{}}{{{Gj{ce}}{l{A`}}}d{}{}}`{{{l{Hb}}{l{AdEd}}}{{h{dHf}}}}{{{l{{Gj{ce}}}}{l{AdEd}}}{{h{dHf}}}HhHh}{{{l{j}}{l{AdEd}}}{{h{dHf}}}}{{{l{Gn}}{l{AdEd}}}{{h{dHf}}}}{{{l{H`}}{l{AdEd}}}{{h{dHf}}}}{cc{}}0000{{{Fh{{l{Hj}}{l{Hl}}}}}Hb}{{{l{Hn}}}Hb}{{{Fh{I`{l{Hl}}}}}Hb}{{{Fh{{l{I`}}{l{Hl}}}}}Hb}4{{{l{Hl}}}Ib}55555``{{}c{}}0000000000{HbHb}{IbIb}{{{l{{Gj{ce}}}}}Eb{}{}}00```````{{{l{Id}}{l{j}}}If}{{EhEjElEnF`FbFd}j}`````{{{l{{Gj{ce}}}}}{{Bl{{l{c}}}}}{}{}}``{{{l{Ih}}c}hD`}{{{l{Ij}}c}hD`}{{{l{Il}}c}hD`}{{{l{In}}c}hD`}{{{l{If}}c}hD`}{{{l{Hb}}c}hD`}{{{l{Ib}}c}hD`}{{{l{{Gj{ce}}}}g}hBdBdD`}{{{l{j}}c}hD`}{{{l{Gn}}c}hD`}{{{l{H`}}c}hD`}{{{l{If}}}{{h{bc}}}{}}```{lc{}}000`{c{{h{e}}}{}{}}0000000000{{}{{h{c}}}{}}0000000000``{lDd}0000000000{{{l{Adj}}{l{Fj}}}Ff}````````````````{{{l{J`}}{l{El}}{Bl{{l{Jb}}}}{l{Jd}}}b}```````{l{{l{c}}}{}}000{{{l{Ad}}}{{l{Adc}}}{}}000``{{{Fh{{l{J`}}{l{El}}{Bl{{l{Jb}}}}{l{Jd}}}}}Jf}{cc{}}{{{Fh{{l{Jh}}{Bl{{l{Jj}}}}{Bl{{l{Jb}}}}{l{Jd}}}}}Jl}11{{{Fh{{l{Jn}}{Bl{{l{Jj}}}}{Bl{{l{Jb}}}}{l{Jd}}}}}K`}{{{l{Kb}}}Kd}3`{{}c{}}000```````{{{l{Jf}}c}hD`}{{{l{Jl}}c}hD`}{{{l{K`}}c}hD`}{{{l{Kd}}c}hD`}`{c{{h{e}}}{}{}}000{{}{{h{c}}}{}}000`{lDd}000````````````````{{{l{j}}}b}``````????>>>>```<{{{l{j}}}Kf}===9999```````{{{l{Kf}}c}hD`}{{{l{Kh}}c}hD`}{{{l{Kj}}c}hD`}{{{l{Kl}}c}hD`}`888877776666````{{{l{Kn}}}b}`{l{{l{c}}}{}}{{{l{Ad}}}{{l{Adc}}}{}}`{cc{}}{{}c{}}{{{l{L`}}c}hD`}>=<```````````````````````````````````````{{{l{{Lb{I`}}}}{l{j}}{l{n}}}b}```````````````````5555555555544444444444`````````33333333333````22222222222`````````````{{{l{Ld}}c}hD`}{{{l{Lf}}c}hD`}{{{l{Lh}}c}hD`}{{{l{Lj}}c}hD`}{{{l{Ll}}c}hD`}{{{l{Ln}}c}hD`}{{{l{M`}}c}hD`}{{{l{Mb}}c}hD`}{{{l{Md}}c}hD`}{{{l{Mf}}c}hD`}{{{l{Mh}}c}hD`}``{c{{h{e}}}{}{}}0000000000{{}{{h{c}}}{}}0000000000``{lDd}0000000000`````````````````````{{{l{Mj}}}b}````````{l{{l{c}}}{}}0000{{{l{Ad}}}{{l{Adc}}}{}}0000`````{cc{}}0000`{{}c{}}0000``````{{{l{Ml}}c}hD`}{{{l{Mn}}c}hD`}{{{l{N`}}c}hD`}{{{l{Nb}}c}hD`}{{{l{Nd}}c}hD`}`<<<<<;;;;;`:::::``{{{l{{Nf{c}}}}{l{j}}{Bl{{l{Jb}}}}Bj}b{}}``````999999888888`````777777`666666``````````{{{l{Nh}}c}hD`}{{{l{Nj}}c}hD`}{{{l{Nl}}c}hD`}{{{l{Nn}}c}hD`}{{{l{O`}}c}hD`}{{{l{Ob}}c}hD`}``{c{{h{e}}}{}{}}00000{{}{{h{c}}}{}}00000``{lDd}00000```{{{l{Od}}}b}``{l{{l{c}}}{}}0{{{l{Ad}}}{{l{Adc}}}{}}0`{cc{}}0{{}c{}}0``{{{l{Of}}c}hD`}{{{l{Oh}}c}hD`}998877`{{{l{Oj}}{l{j}}{l{n}}}b}``````````6666666655555555````44444444``33333333````````````{{{l{Ol}}c}hD`}{{{l{On}}c}hD`}{{{l{A@`}}c}hD`}{{{l{A@b}}c}hD`}{{{l{A@d}}c}hD`}{{{l{{A@f{c}}}}e}hBdD`}{{{l{A@h}}c}hD`}{{{l{A@j}}c}hD`}`````{c{{h{e}}}{}{}}0000000{{}{{h{c}}}{}}0000000{lDd}0000000```````{{{l{A@l}}{l{j}}{l{n}}}b}````````````{l{{l{c}}}{}}000000000{{{l{Ad}}}{{l{Adc}}}{}}000000000```{cc{}}000000000```{{}c{}}000000000`````````````{{{l{A@n}}c}hD`}{{{l{AA`}}c}hD`}{{{l{AAb}}c}hD`}{{{l{AAd}}c}hD`}{{{l{AAf}}c}hD`}{{{l{AAh}}c}hD`}{{{l{AAj}}c}hD`}{{{l{AAl}}c}hD`}{{{l{AAn}}c}hD`}{{{l{AB`}}c}hD`}````````````{c{{h{e}}}{}{}}000000000{{}{{h{c}}}{}}000000000{lDd}000000000````````{{{l{{Lb{ABb}}}}{l{j}}}b}```````{l{{l{c}}}{}}00000{{{l{Ad}}}{{l{Adc}}}{}}00000`````{cc{}}00000``{{}c{}}00000`````{{{l{ABd}}c}hD`}{{{l{ABf}}c}hD`}{{{l{ABh}}c}hD`}{{{l{ABj}}c}hD`}{{{l{ABl}}c}hD`}{{{l{ABn}}c}hD`}======<<<<<<`;;;;;;``{{{l{n}}}b}``````:9`87````{{{l{AC`}}c}hD`}```?>=`{{}}000000{{bb}d}{bb}{{bbb}d}{{}b}2{f{{h{db}}}}{{}d}","D":"AFd","p":[[5,"JsValue",1358],[1,"unit"],[5,"Function",1359],[6,"Result",1360,null,1],[5,"Ctx",309,1361],[1,"reference",null,null,1],[5,"StreamingServer",1362],[1,"str"],[6,"Value",1363],[0,"mut"],[1,"i32"],[6,"WebEvent",75],[5,"WebModel",183],[17,"Output"],[10,"Future",1364,null,1],[5,"Request",1365],[8,"TryEnvFuture",1366],[10,"Serialize",1367],[10,"Deserialize",1368],[8,"EnvFuture",1369],[5,"String",1370],[6,"Option",1371,null,1],[5,"WorkerGlobalScope",1372],[5,"Utc",1373],[5,"DateTime",1374],[1,"usize"],[1,"u8"],[5,"Vec",1375],[5,"JsString",1359],[6,"EnvError",1366],[5,"AnalyticsContext",18],[10,"Serializer",1367],[10,"FnMut",1376],[5,"TypeId",1377],[6,"UIEvent",75],[10,"Deserializer",1368],[17,"Error"],[10,"SerializeModel",104],[10,"DeepLinksExt",171],[6,"WebModelField",183],[1,"bool"],[5,"Formatter",1378],[8,"Result",1378],[5,"Profile",1379],[5,"LibraryBucket",1380],[5,"StreamsBucket",1381],[5,"ServerUrlsBucket",1382],[5,"NotificationsBucket",1383],[5,"SearchHistoryBucket",1384],[5,"DismissedEventsBucket",1385],[5,"Effects",1386],[1,"tuple",null,null,1],[6,"Msg",1387],[6,"Effect",1386],[5,"Calendar",1388],[5,"CalendarContentItem",248],[5,"CalendarItem",248],[5,"SelectableDate",248],[5,"Selectable",248],[5,"Calendar",248],[6,"Loadable",309,1389],[10,"Clone",1390],[5,"Selected",309,1391],[6,"PosterShape",309,1392],[5,"MetaItemDeepLinks",309,1393],[10,"PartialEq",1394],[5,"Error",1378],[10,"Debug",1378],[5,"MetaItem",1392],[5,"ResourceRequest",1395],[5,"ResourcePath",1395],[5,"MetaItemPreview",1392],[5,"DiscoverDeepLinks",309,1393],[5,"CatalogsWithExtra",1391],[5,"CatalogsWithExtra",309],[5,"ManifestPreview",309],[5,"DescriptorPreview",309],[5,"MetaItemPreview",309],[5,"ResourceLoadable",309],[5,"ContinueWatchingPreview",1396],[5,"Url",1397],[5,"Settings",1398],[5,"ContinueWatchingPreview",514],[5,"Item",1396],[5,"StreamsItem",1399],[5,"Item",514],[5,"LibraryItem",1400],[5,"LibraryItem",514],[5,"LibraryItemState",1400],[5,"LibraryItemState",514],[5,"Ctx",585],[5,"StreamingServerUrlItem",585],[5,"Notifications",585],[5,"SearchHistoryItem",585],[5,"DataExport",1401],[5,"DataExport",638],[5,"CatalogWithFilters",1402],[5,"ManifestPreview",695],[5,"DescriptorPreview",695],[5,"SelectableExtraOption",695],[5,"SelectableExtra",695],[5,"SelectableCatalog",695],[5,"SelectableType",695],[5,"Selectable",695],[5,"Stream",695],[5,"MetaItemPreview",695],[5,"ResourceLoadable",695],[5,"CatalogWithFilters",695],[5,"InstalledAddonsWithFilters",1403],[5,"DescriptorPreview",850],[5,"SelectableType",850],[5,"SelectableCatalog",850],[5,"Selectable",850],[5,"InstalledAddonsWithFilters",850],[5,"LibraryWithFilters",1404],[5,"LibraryItem",912],[5,"SelectableType",912],[5,"SelectableSort",912],[5,"SelectablePage",912],[5,"Selectable",912],[5,"LibraryWithFilters",912],[5,"LocalSearch",1405],[5,"LocalSearch",990],[5,"LocalSearchItem",990],[5,"MetaDetails",1406],[5,"ManifestPreview",1013],[5,"DescriptorPreview",1013],[5,"Stream",1013],[5,"Video",1013],[5,"MetaItem",1013],[5,"ResourceLoadable",1013],[5,"MetaExtension",1013],[5,"MetaDetails",1013],[5,"Player",1407],[5,"Stream",1118],[5,"ManifestPreview",1118],[5,"DescriptorPreview",1118],[5,"Video",1118],[5,"MetaItem",1118],[5,"Subtitles",1118],[5,"LibraryItemState",1118],[5,"LibraryItem",1118],[5,"Selected",1118],[5,"Player",1118],[5,"Descriptor",1408],[5,"SelectableCatalog",1250],[5,"SelectableType",1250],[5,"Selectable",1250],[5,"Descriptor",1250],[5,"ResourceLoadable",1250],[5,"CatalogWithFilters",1250],[5,"StreamingServer",1321],[6,"WebEnv",18],[15,"LocationPathChanged",99],[15,"Search",99],[15,"StreamClicked",99],[15,"Share",99],[8,"TorrentLoadable",1321]],"r":[[0,1343],[1,1343],[2,1343],[3,1343],[4,1343],[5,1343],[6,1343],[7,1343],[8,1343],[9,1343],[12,1343],[13,1343],[14,1343],[16,1343],[112,171],[124,183],[125,183],[145,246],[148,495],[150,567],[152,634],[154,648],[156,828],[158,910],[160,988],[162,1011],[165,1116],[167,1248],[169,1319],[310,1361],[312,1393],[315,1389],[318,1393],[321,1392],[324,1391],[495,514],[496,514],[497,514],[498,514],[567,585],[568,585],[569,585],[570,585],[634,638],[648,695],[649,695],[650,695],[651,695],[652,695],[653,695],[654,695],[655,695],[656,695],[657,695],[658,695],[828,850],[829,850],[830,850],[831,850],[832,850]],"b":[[392,"impl-From%3C(%26MetaItem,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[393,"impl-From%3C%26ResourcePath%3E-for-MetaItemDeepLinks"],[394,"impl-From%3C(MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[395,"impl-From%3C(%26MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAJwELwAAACoALQADADIAAAA1ACQAXgAcAHwADgCMAFEA4AABAOQAAADmACUAEQEAABcBbACJAQMAjgEAAJQBAQChAQ0AsAEZAMsBLwD8ARUAEwIAABYCAQAZAgAAHgICACICHABAAgMARQITAFoCAABjAgIAZwIbAIUCXQDuAgMA/QI/AD4DCABIAwoAVAMSAHIDNQCuAwAAtQMwAOsDCQD2Ax0AHAQBACYEWwCMBAIAmQRhAAEFAQAJBSkANQUZAA==","P":[[32,"T"],[36,""],[38,"F"],[40,"IN,OUT"],[41,""],[42,"T"],[44,""],[46,"T"],[47,""],[50,"U"],[52,""],[59,"OUT"],[60,""],[62,"__S"],[64,"F"],[65,"T"],[68,"U,T"],[70,"U"],[72,""],[84,"T"],[88,"__D"],[89,"T"],[91,"U"],[93,"U,T"],[95,"U"],[97,""],[163,"SerializeModel::Error,Out"],[175,""],[205,"T"],[210,""],[211,"T"],[212,""],[217,"__D"],[219,""],[221,"T"],[223,""],[225,"U"],[230,""],[234,"__S"],[237,"T"],[238,"U,T"],[240,"U"],[242,""],[244,"Model::Field"],[247,""],[253,"T"],[273,"U"],[287,"__S"],[294,"U,T"],[299,"U"],[304,""],[327,"R,E"],[328,"T"],[351,"R,E"],[352,""],[355,"T"],[359,""],[366,"R,E"],[367,""],[368,"__D"],[372,""],[373,"R,E"],[374,""],[376,"R,E"],[382,""],[383,"R,E"],[384,""],[387,"T"],[392,""],[396,"T"],[397,""],[398,"T"],[405,"U"],[416,""],[418,"R,E"],[428,""],[435,"R,E"],[438,"__S"],[445,"R,E,__S"],[446,"__S"],[449,"SerializeModel::Error"],[453,"T"],[458,"U,T"],[469,"U"],[482,""],[518,"T"],[528,""],[529,"T"],[530,""],[531,"T"],[533,""],[535,"T"],[537,"U"],[548,"__S"],[553,"U,T"],[557,"U"],[562,""],[589,"T"],[601,""],[602,"T"],[605,"U"],[616,"__S"],[621,"U,T"],[625,"U"],[629,""],[639,"T"],[643,"U"],[644,"__S"],[645,"U,T"],[646,"U"],[647,""],[707,"T"],[753,"U"],[777,"__S"],[790,"U,T"],[801,"U"],[814,""],[855,"T"],[876,"U"],[887,"__S"],[893,"U,T"],[898,"U"],[904,""],[911,"F"],[918,"T"],[942,"U"],[958,"__S"],[966,"U,T"],[972,"U"],[980,""],[992,"T"],[999,"U"],[1003,"__S"],[1005,"U,T"],[1007,"U"],[1009,""],[1023,"T"],[1053,"U"],[1073,"__S"],[1078,"T,__S"],[1079,"__S"],[1086,"U,T"],[1094,"U"],[1102,""],[1130,"T"],[1166,"U"],[1189,"__S"],[1211,"U,T"],[1221,"U"],[1231,""],[1257,"T"],[1282,"U"],[1293,"__S"],[1299,"U,T"],[1305,"U"],[1312,""],[1327,"T"],[1331,"U"],[1336,"__S"],[1340,"U,T"],[1341,"U"],[1342,""]]}],["stremio_derive",{"t":"SYH","n":["CORE_CRATE_ORIGINAL_NAME","Model","get_core_ident"],"q":[[0,"stremio_derive"],[3,"proc_macro2"],[4,"proc_macro_crate"],[5,"core::result"]],"i":"```","f":"``{{}{{f{bd}}}}","D":"`","p":[[5,"Ident",3],[6,"Error",4],[6,"Result",5,null,1]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OjAAAAEAAAAAAAMAEAAAAAAAAQACAAMA","P":[]}],["stremio_watched_bitfield",{"t":"FFFFOOOOCCOOOCFNNNNNNNNNNNNNNNONNCNNNNNNNNOFNNNNNNNNNNNNNNNFFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNO","n":["BitField8","Error","WatchedBitField","WatchedField","anchor_length","anchor_video","bitfield","","bitfield8","error","length","values","video_ids","watched_bitfield","BitField8","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","","from","","from_str","get","into","last_index_of","length","new","new_with_values","serde","serialize","set","to_owned","to_string","try_from","","try_into","type_id","values","Error","borrow","borrow_mut","eq","fmt","","from","","","","","into","to_string","try_from","try_into","type_id","WatchedBitField","WatchedField","anchor_length","anchor_video","bitfield","","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","construct_and_resize","construct_from_array","construct_with_videos","deserialize","eq","","fmt","","","","from","","","from_str","get","get_video","into","","new","serde","serialize","set","set_video","to_owned","","to_string","","try_from","","try_into","","type_id","","video_ids"],"q":[[0,"stremio_watched_bitfield"],[14,"stremio_watched_bitfield::bitfield8"],[43,"stremio_watched_bitfield::error"],[59,"stremio_watched_bitfield::watched_bitfield"],[109,"core::result"],[110,"serde::de"],[111,"core::fmt"],[112,"core::option"],[113,"alloc::vec"],[114,"serde::ser"],[115,"alloc::string"],[116,"core::any"],[117,"std::io::error"],[118,"base64::decode"],[119,"core::num::error"]],"i":"````C`00Af``f01``000000000000000000`000000000`Bh00000000000000``333232323232322223323322332322322`32232323232322","f":"```````````````{b{{b{c}}}{}}{{{b{d}}}{{b{dc}}}{}}{{{b{f}}}f}{{b{b{dc}}}h{}}{{bj}h}{c{{l{f}}}n}{{{b{f}}{b{f}}}A`}{{{b{f}}{b{dAb}}}Ad}0{cc{}}{Aff}{{{b{Ah}}}{{l{fc}}}{}}{{{b{f}}Aj}A`}{{}c{}}{{{b{f}}A`}{{Al{Aj}}}}`{Ajf}{{{An{j}}{Al{Aj}}}f}`{{{b{f}}c}lB`}{{{b{df}}AjA`}h}{bc{}}{bBb}{c{{l{e}}}{}{}}{{{Bd{Bb{Al{Aj}}}}}{{l{fc}}}{}}{{}{{l{c}}}{}}{bBf}``{b{{b{c}}}{}}{{{b{d}}}{{b{dc}}}{}}{{{b{Bh}}{b{Bh}}}A`}{{{b{Bh}}{b{dAb}}}Ad}0{BjBh}{BlBh}{{{b{Ah}}}Bh}{cc{}}{BnBh}{{}c{}}>=;:``````9988{{{b{C`}}}C`}{{{b{Af}}}Af}{{b{b{dc}}}h{}}0{{bj}h}0{{{b{Ah}}{An{Bb}}}{{l{AfBh}}}}{{{An{A`}}{An{Bb}}}Af}{{C`{An{Bb}}}{{l{AfBh}}}}{c{{l{C`}}}n}{{{b{C`}}{b{C`}}}A`}{{{b{Af}}{b{Af}}}A`}{{{b{C`}}{b{dAb}}}Ad}0{{{b{Af}}{b{dAb}}}Ad}0>{AfC`}?{{{b{Ah}}}{{l{C`c}}}{}}{{{b{Af}}Aj}A`}{{{b{Af}}{b{Ah}}}A`}{{}c{}}0{{f{An{Bb}}}Af}`{{{b{C`}}c}lB`}{{{b{dAf}}AjA`}h}{{{b{dAf}}{b{Ah}}A`}h}{bc{}}0{bBb}0{c{{l{e}}}{}{}}0{{}{{l{c}}}{}}0{bBf}0`","D":"Bj","p":[[1,"reference",null,null,1],[0,"mut"],[5,"BitField8",14],[1,"unit"],[1,"u8"],[6,"Result",109,null,1],[10,"Deserializer",110],[1,"bool"],[5,"Formatter",111],[8,"Result",111],[5,"WatchedBitField",59],[1,"str"],[1,"usize"],[6,"Option",112,null,1],[5,"Vec",113],[10,"Serializer",114],[5,"String",115],[1,"tuple",null,null,1],[5,"TypeId",116],[5,"Error",43],[5,"Error",117],[6,"DecodeError",118],[5,"ParseIntError",119],[5,"WatchedField",59]],"r":[[0,14],[1,43],[2,59],[3,59]],"b":[[22,"impl-Display-for-BitField8"],[23,"impl-Debug-for-BitField8"],[47,"impl-Display-for-Error"],[48,"impl-Debug-for-Error"],[49,"impl-From%3CError%3E-for-Error"],[50,"impl-From%3CDecodeError%3E-for-Error"],[51,"impl-From%3C%26str%3E-for-Error"],[53,"impl-From%3CParseIntError%3E-for-Error"],[81,"impl-Display-for-WatchedField"],[82,"impl-Debug-for-WatchedField"],[83,"impl-Debug-for-WatchedBitField"],[84,"impl-Display-for-WatchedBitField"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAFgADQAAAAIABwAPABgAAAAaAAIAHwABACMAEQA2AAAAOAADAEAAFQBXAAAAWQACAF4AAABgAA0A","P":[[15,"T"],[17,""],[18,"T"],[19,""],[20,"D"],[21,""],[24,"T"],[25,""],[26,"FromStr::Err"],[27,""],[28,"U"],[29,""],[34,"S"],[35,""],[36,"T"],[37,""],[38,"U,T"],[39,"TryFrom::Error"],[40,"U"],[41,""],[44,"T"],[46,""],[52,"T"],[53,""],[54,"U"],[55,""],[56,"U,T"],[57,"U"],[58,""],[65,"T"],[69,""],[71,"T"],[73,""],[78,"D"],[79,""],[85,"T"],[86,""],[87,"T"],[88,"FromStr::Err"],[89,""],[91,"U"],[93,""],[95,"S"],[96,""],[98,"T"],[100,""],[102,"U,T"],[104,"U"],[106,""]]}]]')); +var searchIndex = new Map(JSON.parse('[["stremio_core",{"t":"YCCCCCCCFKFCOCMMOOCKMMCCFNNONNNNNONNNFPSPFGGSPFPPSONNNNNNNNNNHHONNNONNNNNNNONNNNNCNHONHNONNNNNNNNNNNNNNNOOGFFFPPONNNNNNNNOONNNNNNNNOOONNNNOOOOOONNNNNNNNNNNNOOOFNNNNNNNNONNNFFFFONNNNNNNNNNNNNNOONNNONNONNNNNNNNNNNONOOONNONHNNOONNNNNNNNNNNNNNSSJJJSSSSSJSSJSSSSSJJSSSSJSSSJSSSSSSJJSSSSJSJJJSSFFFFFFFFFFFFFFOOONNNNNNNNNNNNNNNNNNNNNNNNNNOONNOONNNNNNNNNNNNCOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOFNNNNNNNNNNNNNCCCCCCCCCCCCCCCCFFNNNNNNNNNNNNHNNNNNNNNNOHOONNNNONNNNNNNFFIFFIFFIIFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNOOHOOHOOOOHNOOOHOHNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNOOOOIPIGKFPPFFFFFGFFPNNNNNNNNNNNNNNNNNNNNOOHMONNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOONOOOOOOOOMOMHOOOOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNONOIIFFNNNNOHNNNNNNONNNNNNONNNNNNOOHNNNNNNNNONNNGFPPPPGPPPGGFPPPGPPCHOOCHCHCOCHHHHOOOOOOOOOOOOHGFPPNNNNNNNOHNNNNNNNNONNNNNNOOOHPGPPNNNNNNNNNNNNNNNNNNNNNNNNNNNPPGGFPPPGPPNNNNNNNNNNNNNNONNNNNNNNNNNNNNNOHHHHHHNNNNNNNNNNNNNNNNNNNOOOOOOOOFFNNNNNNNNNNNNNNNNNNNNNOOHNONNNNNNNNNNNPPPPPFGGPPPPGPPPPCOCOOOOOOOOOOCCCCCCCCFGPPHNNNNNNNNNNNHONNNNONNNNNNONOOOONNOOONNONNNNNNNPPPPPGPPPGPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHJHHHHHHHHHHHHHHHHHHHHHHFNNNNNNHONNNNNNNNNFFFFFNNNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOHOONNNNNNNNNNNNNNNNNNNNOONNNNNONIIFFFFNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNHOHOONNNNOOONNNNNNNNNNNNNNNNNGPKFFFPPGPFFFFFGFPPONNNNNNNNNNNNNNNNNNNNNNNNOHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNONOMNNOOOOOHOOONNNNNNNNNNOONNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNONPPFGPNNNNNNNNNNOHONNNNNNNNNNNNHNNNNNNNNNNNNSFFFPGPFFNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOCOONNNNNOONOOOOOONNNNNNNNNNNNNNNONNNNNFPGPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNONNOHHOHOOHOHNNOOHOHNNNNNNNNNOHFJFFFONNNNNNNNHNNNNNNNNNNNNONNNNNOOOONNNNNNNNNNNNONNNNNNNNHOOONNNNOHHOHOOOOOOHOHOHOOOOOHHOHONNNNOHOOHOOOHOOHONNNNNNNNNNNNONNNNNOOOHFFFONNNNNNNNNNNNNNNHHHNONNNNNNNNNNHHHHHHONNNOONHHHOOONNNHOOONNNOONNNNNNONNNNHPPKPGGFKGIKPRPKPPPFFGPPPPPPPIKKOMCOCOMMMOMMOMOCMCMOCMMMMPGGFIPPPNNNNNNNONNNNNNNONNNNNNNNNNNNNNNNNNNNNNPEKGEEPPPPPPPPINNMNNNNNNCNNNNMMMMNNNNNMNMNNNHHHHHHHHHHHHHHHHMNMNNNNNKIKNNGPGGGGGGGGGGGPPPPPPPPPPPPPPPPPPGPFPIPPPPPPPPPPGPPPPPPPPPPPGPPPPPPPPPPPPPIPPPPPPPPPPPPPPPPPPPPPPPPPPPPGPPPPPPPFPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPCOOOCCOCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOGGGGGGGGGGGGPPPPPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPFPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOPPPPPPPGPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPFPIPPPPPPPGPIPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOONNNNNNNNNNONNNNNNOOOOOOOPPPGNNNNNNNNPPFFGONNNNNNNNNNNONNNNONNNNNNNNNNNONNNNNNNNNONNNRKKKMMMMRFRRFRFKFFKCCMMCCMCCCCCHCCCCCCCCCCPGPPPFFFKFGFPPPFFFGFGPPPFFFGFPPPPFOOOOOOONNOOONNNNNNOOOOOCNNNNNMOOONNNNNOOOOONOOOOCOOOOOOOONOOOONNOOOOMCOOOCNOONNOONNOONOOOOOOOOOOOOOOOOOOOOOOFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNOOOONNNNNNNNNNOONNNNNNNNNFFFFPPFFFFGFGFPPFOONOOOONNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNONNOOOONOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOOOOOOOOOGPPPKGFPFFONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMONNNNNNNNNNNNONNNNNONONMONNNNNNNNNNNNNNNNNNONNNNNONNOOOOOPPPPGFFPPNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNOONNNNNNNNNNNNOOOOOOFGGPPPPGFFPPFGFPPPKPPFPFPFFFFGGPPPPFPPPPPFFPFFPFFFOOOOOOMOOOOOMOOOCHOOOOOOOOOOOOOOOMOOOOMOMOCCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHGPPPGPPGFPPKPPPPGPPPPPPPPFPFPFTTOOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNOMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNOOMNNNOOMNNNMNNNONNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOFGPFFFPFFFFFFGFPFFFFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNOOOOOOOONOOOONNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOHHFFCCOOOOFNNNNNNNNNNNONNNNNNOFNNNNNNNNNNNNNOONNNNNFFFIFOOOOOOOOCCOOOOOOOOOOOOOOOOOFFNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNOOFIFONNNNNNNNNNONNNONNNNNNNNNONNNNNNONNNONNOOOOOONONNNNOOOOONNNNNNONNONONFFOOOOCCOOOFNNNNNNNNNNNNNONNNNNOOFNNNNNONNNNNNNNOONNNNNNOFFNNNNNNNNNNONNNNNNNNNNNNONNOONNONNNNNNNNFFPPGPFPFFPFIFOOOOOCOOOOOOOOOOOOOOOOOOOOOOOOCOOOOOOCOOOOOOOOOOOOOOOCOFFNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNOFPFPIOOONNNNNNNNNNNNNNNNNNNNNNONNNNNNNNPPGPFOOONNNNNNNNNNNNNNNNNNNNNONNONNOONNOOOOOOOOONNOOOOOOOOOOOOONNNNNNNNFFFOONNNNNNNNNNNNNNNOONNNONNNNNNNNNNNNOONNNNNNOOONNNOOOONNNNNNOONNNNNNNNNHPPFFFIFPPGPFPFFFGFPPFIPPOOOOOOOOOOOOOOOOOOOCOOOOOOOOOOOOOOOOOOOOCOCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPFFFIFFPGFPFFIFFNOOOONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNOONOOOONNNNNNNNNNNOOOOOOOOOOOOOOOOOOONOOONNNNNNNNOONOOONNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNOONPIPPFFFGPPPPOONNNNNNNNNNNNNNNNNNNNONNNONNNNNHNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNHNNNOOOOOONNNNONOONNNNNNNNNNNNNNNNOONNOOOOOOOOOOOOOOOOOFNNNNNNNNNNNNONONNNNNOFOCOFNNNNNNNNNNNONNNNNNORPGFRRFRFKFKPMNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNCHHFOCOFNNNNNNNNNNNNNONNNNNNOFFFFFFFFFFFFFFFFFFFFFFOOOOOONNNNOOOOOOOONNNNNNOONNCOOOOOOONNNNOOOOOOOOONNOOOOOOOOOCOOOOOOOOOOOOOOOOOCOCNNOOOOCOOOCOOOOOOOONNOOOOONNNNNNOOOOOOOFONNNNNNNNNNNNNNNFONNNNNNNNNNNNNNNFFFFFFFOONNNNNNNNNNNNNNNNNNNONNNNNNNNOOONNNNNNNOONNNNOOONOONNNNNNNNNNNNNNNNNNNNNFFFONNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNONNNOONNNONNNNNNNNNNNNOFONNOOOOOOOONNNNNNNNOONONONNNFFFFFFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNOOONNNNNNNOONNNNNNNNNNNNNNOOONNNNNNNOOOOOOOONOOOOOOOOOOOONNNNNNNOOOOOOOOOONNNNNNNONNNNNNNNNNNNNNNNNNNNNOOOOOOFGFKFFFFPPOOCOOOOOOOOOOOOOOOCCOOOOOOOOOOOOGKPPNNNNNNNNNNNNCNNNNOOOOKFFNNNNNNNNNNNNNNNNNNNNNNNNNNONONNNNNNNNNNNOOFFFFNOONNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOONNNNOOOOOOONNNNOOOOOOONNNNNNNNNNNNONNNNOFNNNNNNNNNNNNNNNNNNNNNNNFNNNNNNNNNNNNNNNNNNFFFFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNOO","n":["Model","addon_transport","analytics","constants","deep_links","models","runtime","types","AddonHTTPTransport","AddonTransport","UnsupportedTransport","addon_transport","env","http_transport","manifest","resource","transport_url","","unsupported_transport","AddonTransport","manifest","resource","http_transport","legacy","AddonHTTPTransport","borrow","borrow_mut","env","from","into","manifest","new","resource","transport_url","try_from","try_into","type_id","AddonLegacyTransport","Error","IMDB_PREFIX","JsonRPC","JsonRPCErr","JsonRPCResp","LegacyErr","MANIFEST_REQUEST_PARAM","Result","SubtitlesResult","UnsupportedRequest","UnsupportedResource","YT_PREFIX","all","borrow","","","","","borrow_mut","","","","","build_jsonrpc","build_legacy_req","code","deserialize","","","env","fmt","","from","","","","","id","into","","","","","legacy_manifest","manifest","map_response","message","new","query_from_id","resource","transport_url","try_from","","","","","try_into","","","","","type_id","","","","","error","result","LegacyIdProperty","LegacyManifest","LegacyManifestResp","LegacySort","Many","One","background","borrow","","","","borrow_mut","","","","contact_email","description","deserialize","","","","from","","","","id","","id_property","into","","","","logo","manifest","methods","name","","sorts","try_from","","","","try_into","","","","type_id","","","","types","","version","UnsupportedTransport","borrow","borrow_mut","from","into","manifest","new","resource","result","transport_url","try_from","try_into","type_id","Analytics","Event","EventsBatch","State","auth_key","borrow","","","","borrow_mut","","","","clone","","clone_into","","clone_to_uninit","","context","data","default","","emit","env","eq","","events","flush","fmt","","from","","","","into","","","","name","next_number","number","","pending","pop_batch","push_event","queue","revert_pending","send_events_batch_to_api","send_next_batch","serialize","state","time","to_owned","","try_from","","","","try_into","","","","type_id","","","","ADDON_LEGACY_PATH","ADDON_MANIFEST_PATH","API_URL","BASE64","CALENDAR_IDS_EXTRA_PROP","CALENDAR_ITEMS_COUNT","CALENDAR_STORAGE_KEY","CATALOG_PAGE_SIZE","CATALOG_PREVIEW_SIZE","CATALOG_RESOURCE_NAME","CINEMETA_CATALOGS_URL","CINEMETA_FEED_CATALOG_ID","CINEMETA_TOP_CATALOG_ID","CINEMETA_URL","CREDITS_THRESHOLD_COEF","DISMISSED_EVENTS_STORAGE_KEY","GENRES_LINK_CATEGORY","IMDB_LINK_CATEGORY","IMDB_TITLE_PATH","IMDB_URL","LAST_VIDEOS_IDS_EXTRA_PROP","LIBRARY_COLLECTION_NAME","LIBRARY_RECENT_COUNT","LIBRARY_RECENT_STORAGE_KEY","LIBRARY_STORAGE_KEY","LINK_API_URL","META_RESOURCE_NAME","NOTIFICATIONS_STORAGE_KEY","NOTIFICATION_ITEMS_COUNT","OFFICIAL_ADDONS","PLAYER_IGNORE_SEEK_AFTER","PROFILE_STORAGE_KEY","SCHEMA_VERSION","SCHEMA_VERSION_STORAGE_KEY","SEARCH_EXTRA_NAME","SEARCH_HISTORY_STORAGE_KEY","SKIP_EXTRA_PROP","STREAMING_SERVER_URL","STREAMING_SERVER_URLS_STORAGE_KEY","STREAMS_STORAGE_KEY","STREAM_RESOURCE_NAME","SUBTITLES_RESOURCE_NAME","TYPE_PRIORITIES","URI_COMPONENT_ENCODE_SET","VIDEO_FILENAME_EXTRA_PROP","VIDEO_HASH_EXTRA_PROP","VIDEO_SIZE_EXTRA_PROP","WATCHED_THRESHOLD_COEF","YOUTUBE_ADDON_ID_PREFIX","AddonsDeepLinks","CalendarDeepLinks","CalendarItemDeepLinks","DiscoverDeepLinks","ErrorLink","ExternalPlayerLink","LibraryDeepLinks","LibraryItemDeepLinks","LocalSearchItemDeepLinks","MetaItemDeepLinks","OpenPlayerLink","SearchHistoryItemDeepLinks","StreamDeepLinks","VideoDeepLinks","addons","android","android_tv","borrow","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","calendar","chromeos","default","","discover","download","eq","","","equivalent","","","","","","","","","error_link","external_player","","","file_name","fmt","","","from","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","into","","","","","","","","","","","","","ios","library","linux","macos","meta_details_streams","","","","meta_details_videos","","","open_player","player","","","","playlist","roku","search","","serialize","","","","","","","","","","","","","streaming","tizen","","try_from","","","","","","","","","","","","","try_into","","","","","","","","","","","","","type_id","","","","","","","","","","","","","visionos","web","webos","","windows","ErrorLink","borrow","borrow_mut","eq","equivalent","","","fmt","from","","into","try_from","try_into","type_id","addon_details","calendar","catalog_with_filters","catalogs_with_extra","common","continue_watching_preview","ctx","data_export","installed_addons_with_filters","library_by_type","library_with_filters","link","local_search","meta_details","player","streaming_server","AddonDetails","Selected","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","deserialize","deserialize_transport_url","eq","equivalent","","","fmt","from","","into","","local_addon","local_addon_update","remote_addon","selected","serialize","","to_owned","","transport_url","try_from","","try_into","","type_id","","update","Calendar","ContentItem","Day","FullDate","Item","Month","MonthInfo","Selectable","Selected","Year","YearMonthDate","borrow","","","","","","","borrow_mut","","","","","","","clone","","","","","","","clone_into","","","","","","","clone_to_uninit","","","","","","","date","day","days","default","","","","","deserialize","","eq","","","","","","equivalent","","","","","","","","","","","","","","","","","","first_weekday","fmt","","","","","","","from","","","","","","","","","","into","","","","","","","items","","items_update","meta_item","meta_items","meta_items_update","month","","","month_info","month_info_update","new","next","prev","selectable","selectable_update","selected","selected_update","serialize","","","","","","","to_owned","","","","","","","today","try_from","","","","","","","try_into","","","","","","","type_id","","","","","","","update","video","year","","","Catalog","","CatalogPage","CatalogPageRequest","CatalogResourceAdapter","CatalogWithFilters","First","Next","Selectable","SelectableCatalog","SelectableExtra","SelectableExtraOption","SelectablePage","SelectablePriority","SelectableType","Selected","Type","borrow","","","","","","","","","","borrow_mut","","","","","","","","","","catalog","","catalog_update","catalogs","","clone","","","","","","","","clone_into","","","","","","","","clone_to_uninit","","","","","","","","content","default","","deserialize","eq","","","","","","","","equivalent","","","","","","","","","","","","","","","","","","","","","","","","extra","fmt","","","","","","","","from","","","","","","","","","","into","","","","","","","","","","is_required","name","new","next_page","options","request","","","","","","resource","selectable","selectable_priority","selectable_update","selected","","","","selected_update","serialize","","","","","","","","to_owned","","","","","","","","try_from","","","","","","","","","","try_into","","","","","","","","","","type","type_id","","","","","","","","","","types","update","value","Catalog","CatalogPage","CatalogsWithExtra","Selected","borrow","","borrow_mut","","catalogs","catalogs_update","clone","","clone_into","","clone_to_uninit","","content","default","deserialize","eq","equivalent","","","extra","fmt","","from","","into","","request","selected","selected_update","serialize","","to_owned","","try_from","","try_into","","type","type_id","","update","DescriptorAction","DescriptorLoadable","DescriptorRequested","EmptyContent","Env","Err","Loadable","Loading","ManifestRequestResult","Ready","ResourceAction","ResourceError","ResourceLoadable","ResourceRequestResult","","ResourceRequested","ResourcesAction","ResourcesRequested","UnexpectedResponse","compare_with_priorities","","content","","descriptor_loadable","descriptor_update","eq_update","","loadable","request","resource_loadable","resource_update","resource_update_with_vector_content","resources_update","resources_update_with_vector_content","transport_url","result","transport_url","","request","","result","addons","force","request","","result","compare_with_priorities","DescriptorAction","DescriptorLoadable","DescriptorRequested","ManifestRequestResult","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","content","descriptor_update","eq","fmt","from","","into","","serialize","to_owned","transport_url","try_from","","try_into","","type_id","","result","transport_url","","eq_update","Err","Loadable","Loading","Ready","as_ref","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","eq","equivalent","","","err","expect","expect_err","expect_loading","fmt","from","into","is_err","is_loading","is_ready","ready","serialize","to_owned","try_from","try_into","type_id","EmptyContent","Env","ResourceAction","ResourceError","ResourceLoadable","ResourceRequestResult","","ResourceRequested","ResourcesAction","ResourcesRequested","UnexpectedResponse","borrow","","","","borrow_mut","","","","clone","","clone_into","","clone_to_uninit","","content","eq","","fmt","","","force_request","from","","","","into","","","","request","","resource_content_from_result","resource_update","resource_update_with_vector_content","resource_vector_content_from_result","resources_update","resources_update_with_vector_content","serialize","","to_owned","","to_string","try_from","","","","try_into","","","","type_id","","","","update","update_with_vector_content","request","","result","addons","force","request","","result","ContinueWatchingPreview","Item","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","eq","equivalent","","","fmt","","from","","into","","items","library_item","library_items_update","new","notifications","serialize","","to_owned","","try_from","","try_into","","type_id","","update","API","AddonAlreadyInstalled","AddonConfigurationRequired","AddonIsProtected","AddonNotInstalled","Ctx","CtxError","CtxStatus","Env","LibraryItemNotFound","Loading","Other","OtherError","Ready","UserAddonsAreLocked","UserLibraryIsMissing","UserNotLoggedIn","ctx","dismissed_events","error","events","library","notification_catalogs","notifications","profile","search_history","status","streaming_server_urls","streams","trakt_addon","update_events","update_library","update_notifications","update_profile","update_search_history","update_streaming_server_urls","update_streams","update_trakt_addon","Ctx","CtxStatus","Loading","Ready","authenticate","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","delete_session","dismissed_events","eq","equivalent","","","events","fmt","","from","","into","","library","new","notification_catalogs","notifications","profile","search_history","serialize","","status","streaming_server_urls","streams","to_owned","","trakt_addon","try_from","","try_into","","type_id","","update","API","AddonAlreadyInstalled","AddonConfigurationRequired","AddonIsProtected","AddonNotInstalled","CtxError","Env","LibraryItemNotFound","Other","OtherError","UserAddonsAreLocked","UserLibraryIsMissing","UserNotLoggedIn","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","code","eq","","equivalent","","","","","","fmt","","from","","","","","into","","message","serialize","","to_owned","","try_from","","try_into","","type_id","","get_modal","get_notification","push_dismissed_events_to_storage","update_events","plan_sync_with_api","pull_items_from_api","push_items_to_api","push_library_to_storage","update_and_push_items_to_storage","update_library","REQUEST_LAST_VIDEOS_EVERY","dismiss_notification_item","push_notifications_to_storage","update_notification_items","update_notifications","addon_action_error_effects","addon_install_error_effects","addon_uninstall_error_effects","addon_upgrade_error_effects","pull_addons_from_api","pull_user_from_api","push_addons_to_api","push_profile_to_storage","push_user_to_api","update_profile","push_search_history_to_storage","update_search_history","push_server_urls_to_storage","update_streaming_server_urls","push_streams_to_storage","update_streams","build_track_addon_url","update_trakt_addon","DataExport","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","export_data_from_api","export_url","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","update","InstalledAddonsRequest","InstalledAddonsWithFilters","Selectable","SelectableType","Selected","borrow","","","","","borrow_mut","","","","","catalog","catalog_update","clone","","","","","clone_into","","","","","clone_to_uninit","","","","","default","","deserialize","","eq","","","","equivalent","","","","","","","","","","","","fmt","","from","","","","","into","","","","","new","request","","selectable","selectable_update","selected","","serialize","","","","","to_owned","","","","","try_from","","","","","try_into","","","","","type","","type_id","","","","","types","update","Catalog","CatalogPage","LibraryByType","Selectable","SelectableSort","Selected","borrow","","","","borrow_mut","","","","catalogs","catalogs_update","clone","","","","clone_into","","","","clone_to_uninit","","","","default","","deserialize","eq","","","equivalent","","","","","","","","","filter","fmt","","","","from","","","","into","","","","new","next_page","selectable","selectable_update","selected","","serialize","","","","sort","","sorts","to_owned","","","","try_from","","","","try_into","","","","type_id","","","","update","ContinueWatchingFilter","LastWatched","LibraryFilter","LibraryRequest","LibraryRequestPage","LibraryWithFilters","Name","NameReverse","NotRemovedFilter","NotWatched","Selectable","SelectablePage","SelectableSort","SelectableType","Selected","Sort","SortIter","TimesWatched","Watched","back_idx","borrow","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","catalog","catalog_update","clone","","","","","","","","","","","","clone_into","","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","","default","","","","deref","deserialize","","","","eq","","","","","","","","equivalent","","","","","","","","","","","","","","","","","","","","","","","","filter","fmt","","","","","","","","","","","","from","","","","","","","","","","","","get","idx","into","","","","","","","","","","","","into_iter","iter","len","marker","new","next","next_back","next_page","nth","page","predicate","","","request","","","","selectable","selectable_update","selected","","","serialize","","","","","","","","","size_hint","sort","","sort_items","sorted_by","sorts","to_owned","","","","","","","","","","","","try_from","","","","","","","","","","","","try_into","","","","","","","","","","","","type","","type_id","","","","","","","","","","","","types","update","API","Env","Link","LinkError","UnexpectedResponse","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","code","create_code","data","default","eq","fmt","","","from","","","","","into","","read_data","serialize","","to_owned","","to_string","try_from","","try_into","","type_id","","update","INDEX_OPTIONS","ImdbRating","IndexOptions","LocalSearch","OutOfRange","ParseError","Parsing","Searchable","SearchableItemsResponse","borrow","","","","borrow_mut","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","current_records","default","deserialize","","eq","fmt","","from","","","","get_searchable_items","id","imdb_rating","","imdb_rating_weight","index","into","","","","latest_records","name","new","popularity","popularity_weight","poster","release_info","search_results","searcher","serialize","","","to_owned","","","","try_from","","","","try_into","","","","type","type_id","","","","update","ImdbRating","OutOfRange","ParseError","Parsing","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","","","from","","from_str","into","","partial_cmp","serialize","to_f64","to_owned","to_string","try_from","","","","try_into","","type_id","","MetaDetails","Selected","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","deserialize","eq","equivalent","","","fmt","","from","","guess_stream","into","","library_item","library_item_sync","library_item_update","meta_items","meta_items_update","meta_path","meta_streams","meta_streams_update","selected","selected_guess_stream_update","serialize","","stream_path","streams","streams_update","suggested_stream","suggested_stream_update","to_owned","","try_from","","try_into","","type_id","","update","watched","watched_update","AnalyticsContext","PUSH_TO_LIBRARY_EVERY","Player","Selected","VideoParams","analytics_context","borrow","","","","borrow_mut","","","","calculate_outro","clone","","","","clone_into","","","","clone_to_uninit","","","","collect_seek_logs","default","","deserialize","","","device_name","device_type","duration","ended","eq","","","equivalent","","","","","","","","","filename","fmt","","","","from","","","","get_skip_gaps","has_trakt","hash","id","into","","","","intro_outro","intro_outro_update","item_state_update","library_item","library_item_update","load_time","loaded","meta_item","meta_request","name","next_stream","next_stream_update","next_streams","next_streams_update","next_video","next_video_update","paused","player_duration","player_video_height","player_video_width","push_library_item_time","push_seek_to_api","push_to_library","seek_history","seek_update","selected","serialize","","","","series_info","series_info_update","size","skip_gaps","skip_gaps_update","stream","stream_request","stream_state","stream_state_update","subtitles","subtitles_path","subtitles_update","time","to_owned","","","","try_from","","","","try_into","","","","type","type_id","","","","update","video_id","video_params","watched","watched_update","PlaybackDevice","Selected","StreamingServer","base_url","borrow","","","borrow_mut","","","clone","","","clone_into","","","clone_to_uninit","","","create_magnet","create_magnet_request","create_torrent_request","deserialize","device_info","eq","equivalent","","","fmt","","","from","","","get_device_info","get_https_endpoint","get_network_info","get_playback_devices","get_settings","get_torrent_statistics","id","into","","","name","network_info","new","parse_magnet","parse_torrent","play_on_device","playback_devices","remote_url","selected","serialize","","","set_settings","settings","statistics","","to_owned","","","torrent","transport_url","try_from","","","try_into","","","type","type_id","","","update","update_remote_url","AddonTransport","Concurrent","ConditionalSend","CoreEvent","Effect","EffectFuture","Effects","Env","EnvError","EnvFuture","EnvFutureExt","Fetch","Field","Future","Model","Msg","NewState","Other","Runtime","RuntimeAction","RuntimeEvent","Sequential","Serde","StorageReadError","StorageSchemaVersionDowngrade","StorageSchemaVersionUpgrade","StorageUnavailable","StorageWriteError","TryEnvFuture","Update","UpdateWithCtx","action","analytics_context","effects","","env","","exec_concurrent","exec_sequential","fetch","field","flush_analytics","get_storage","has_changed","log","model","msg","now","runtime","set_storage","tx","update","","","","update_field","Concurrent","Effect","EffectFuture","Effects","Future","","Msg","Sequential","borrow","","","borrow_mut","","","default","effects","from","","","","","future","futures","has_changed","into","","","into_iter","is_empty","join","len","many","msg","msgs","none","one","try_from","","","try_into","","","type_id","","","unchanged","AddonTransport","ConditionalSend","Env","EnvError","EnvFuture","EnvFutureExt","Fetch","Other","Serde","StorageReadError","StorageSchemaVersionDowngrade","StorageSchemaVersionUpgrade","StorageUnavailable","StorageWriteError","TryEnvFuture","addon_transport","","analytics_context","borrow","borrow_mut","clone","clone_into","clone_to_uninit","code","conditional_types","eq","equivalent","","","exec_concurrent","exec_sequential","fetch","flush_analytics","fmt","","from","","","get_storage","into","log","message","migrate_storage_schema","","migrate_storage_schema_to_v1","migrate_storage_schema_to_v10","migrate_storage_schema_to_v11","migrate_storage_schema_to_v12","migrate_storage_schema_to_v13","migrate_storage_schema_to_v14","migrate_storage_schema_to_v15","migrate_storage_schema_to_v16","migrate_storage_schema_to_v2","migrate_storage_schema_to_v3","migrate_storage_schema_to_v4","migrate_storage_schema_to_v5","migrate_storage_schema_to_v6","migrate_storage_schema_to_v7","migrate_storage_schema_to_v8","migrate_storage_schema_to_v9","now","serialize","set_storage","to_owned","to_string","try_from","try_into","type_id","ConditionalSend","EnvFuture","EnvFutureExt","boxed_env","","Action","","ActionCatalogWithFilters","ActionCatalogsWithExtra","ActionCtx","ActionLibraryByType","ActionLibraryWithFilters","ActionLink","ActionLoad","ActionMetaDetails","ActionPlayer","ActionSearch","ActionStreamingServer","AddServerUrl","AddToLibrary","AddonDetails","AddonInstalled","AddonUninstalled","AddonUpgraded","AddonsAPIResult","AddonsPulledFromAPI","AddonsPushedToAPI","Authenticate","Calendar","CatalogWithFilters","","CatalogsWithExtra","","CatalogsWithExtraSearch","ClearSearchHistory","CreateTorrent","CreateTorrentArgs","Ctx","CtxAuthResponse","CtxAuthResult","CtxStorageResponse","DataExport","DataExportResult","DeleteServerUrl","DismissEvent","DismissNotificationItem","","DismissedEventsChanged","DismissedEventsPushedToStorage","Ended","Error","Event","","File","GetEvents","GetModalResult","GetNotificationResult","GetStatistics","InstallAddon","","InstallTraktAddon","","InstalledAddonsWithFilters","Internal","","LibraryByType","","LibraryChanged","LibraryItemAdded","LibraryItemMarkAsWatched","LibraryItemMarkedAsWatched","LibraryItemNotificationsToggled","LibraryItemRemoved","LibraryItemRewinded","LibraryItemsPulledFromAPI","LibraryItemsPushedToAPI","LibraryItemsPushedToStorage","LibraryPlanResponse","LibraryPullResult","LibrarySyncPlanResult","LibrarySyncWithAPIPlanned","LibraryWithFilters","","Link","","LinkCodeResult","LinkDataResult","Load","LoadLocalSearchResult","LoadNextPage","","","","LoadRange","LocalSearch","Logout","","LogoutTrakt","Magnet","MagnetParsed","ManifestRequestResult","MarkAsWatched","MarkVideoAsWatched","","MetaDetails","","Msg","NextVideo","NotificationsChanged","NotificationsDismissed","NotificationsPushedToStorage","NotificationsRequestResult","PausedChanged","PlayOnDevice","PlayOnDeviceArgs","Player","","PlayerEnded","PlayerNextVideo","PlayerPlaying","PlayerStopped","PlayingOnDevice","ProfileChanged","ProfilePushedToStorage","PullAddonsFromAPI","PullNotifications","","PullUserFromAPI","PushAddonsToAPI","PushUserToAPI","ReadData","Reload","RemoveFromLibrary","ResourceRequestResult","RewindLibraryItem","Search","","SearchHistoryChanged","SearchHistoryPushedToStorage","Seek","SeekLogsResult","SessionDeleted","SettingsUpdated","SkipGapsResult","StreamLoaded","StreamStateChanged","","StreamingServer","StreamingServerBaseURLResult","StreamingServerCreateTorrentResult","StreamingServerDeviceInfoResult","StreamingServerGetHTTPSResult","StreamingServerNetworkInfoResult","StreamingServerPlayOnDeviceResult","StreamingServerPlaybackDevicesResult","StreamingServerSettingsResult","StreamingServerStatisticsResult","StreamingServerUpdateSettingsResult","StreamingServerUrlsBucketChanged","","StreamingServerUrlsPushedToStorage","StreamsChanged","StreamsPushedToStorage","SyncLibraryWithAPI","TimeChanged","ToggleLibraryItemNotifications","TorrentParsed","TraktAddonFetched","TraktLoggedOut","TraktPaused","TraktPlaying","UninstallAddon","","UninstallTraktAddon","Unload","UpdateLibraryItem","UpdateSettings","","UpgradeAddon","UserAPIResult","UserAddonsLocked","UserAuthenticated","UserLibraryMissing","UserLoggedOut","UserPulledFromAPI","UserPushedToAPI","VideoParamsChanged","action","addons_result","auth","device","event","internal","library_items_result","msg","source","time","id","is_watched","device","","duration","","paused","state","time","","video_params","max_results","search_query","addons_locked","auth_key","auth_request","context","","","","","","device","error","id","","","","","","","","","ids","","","","is_binge_enabled","","is_playing_next_video","","is_watched","library_missing","load_time","magnet","plan","settings","source","torrent","transport_url","","","transport_urls","","uid","","","","","","","","","","","","meta_item","meta_request","query","state","stream","stream_request","","Action","ActionCatalogWithFilters","ActionCatalogsWithExtra","ActionCtx","ActionLibraryByType","ActionLibraryWithFilters","ActionLink","ActionLoad","ActionMetaDetails","ActionPlayer","ActionSearch","ActionStreamingServer","AddServerUrl","AddToLibrary","AddonDetails","Authenticate","Calendar","CatalogWithFilters","","CatalogsWithExtra","","ClearSearchHistory","CreateTorrent","CreateTorrentArgs","Ctx","DataExport","DeleteServerUrl","DismissEvent","DismissNotificationItem","Ended","File","GetEvents","GetStatistics","InstallAddon","InstallTraktAddon","InstalledAddonsWithFilters","LibraryByType","","LibraryItemMarkAsWatched","LibraryWithFilters","","Link","","Load","LoadNextPage","","","","LoadRange","LocalSearch","Logout","LogoutTrakt","Magnet","MarkAsWatched","MarkVideoAsWatched","","MetaDetails","","NextVideo","PausedChanged","PlayOnDevice","PlayOnDeviceArgs","Player","","PullAddonsFromAPI","PullNotifications","PullUserFromAPI","PushAddonsToAPI","PushUserToAPI","ReadData","Reload","RemoveFromLibrary","RewindLibraryItem","Search","","Seek","StreamStateChanged","StreamingServer","SyncLibraryWithAPI","TimeChanged","ToggleLibraryItemNotifications","UninstallAddon","Unload","UpdateSettings","","UpgradeAddon","VideoParamsChanged","borrow","","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","","clone","","","","","","","","","","","","","","clone_into","","","","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","","","","deserialize","","","","","","","","","","","","","","device","fmt","","","","","","","","","","","","","","from","","","","","","","","","","","","","","into","","","","","","","","","","","","","","source","time","to_owned","","","","","","","","","","","","","","try_from","","","","","","","","","","","","","","try_into","","","","","","","","","","","","","","type_id","","","","","","","","","","","","","","id","is_watched","device","","duration","","paused","state","time","","video_params","max_results","search_query","AddonInstalled","AddonUninstalled","AddonUpgraded","AddonsPulledFromAPI","AddonsPushedToAPI","DismissedEventsPushedToStorage","Error","Event","LibraryItemAdded","LibraryItemMarkedAsWatched","LibraryItemNotificationsToggled","LibraryItemRemoved","LibraryItemRewinded","LibraryItemsPulledFromAPI","LibraryItemsPushedToAPI","LibraryItemsPushedToStorage","LibrarySyncWithAPIPlanned","MagnetParsed","NotificationsDismissed","NotificationsPushedToStorage","PlayerEnded","PlayerNextVideo","PlayerPlaying","PlayerStopped","PlayingOnDevice","ProfilePushedToStorage","SearchHistoryPushedToStorage","SessionDeleted","SettingsUpdated","StreamingServerUrlsBucketChanged","StreamingServerUrlsPushedToStorage","StreamsPushedToStorage","TorrentParsed","TraktAddonFetched","TraktLoggedOut","TraktPaused","TraktPlaying","UserAddonsLocked","UserAuthenticated","UserLibraryMissing","UserLoggedOut","UserPulledFromAPI","UserPushedToAPI","borrow","borrow_mut","clone","clone_into","clone_to_uninit","eq","equivalent","","","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","addons_locked","auth_key","auth_request","context","","","","","","device","error","id","","","","","","","","","ids","","","","is_binge_enabled","","is_playing_next_video","","is_watched","library_missing","load_time","magnet","plan","settings","source","torrent","transport_url","","","transport_urls","","uid","","","","","","","","","","","","AddonsAPIResult","CatalogsWithExtraSearch","CtxAuthResponse","CtxAuthResult","CtxStorageResponse","DataExportResult","DismissNotificationItem","DismissedEventsChanged","GetModalResult","GetNotificationResult","InstallAddon","InstallTraktAddon","Internal","LibraryChanged","LibraryPlanResponse","LibraryPullResult","LibrarySyncPlanResult","LinkCodeResult","LinkDataResult","LoadLocalSearchResult","Logout","ManifestRequestResult","NotificationsChanged","NotificationsRequestResult","ProfileChanged","PullNotifications","ResourceRequestResult","SearchHistoryChanged","SeekLogsResult","SkipGapsResult","StreamLoaded","StreamStateChanged","StreamingServerBaseURLResult","StreamingServerCreateTorrentResult","StreamingServerDeviceInfoResult","StreamingServerGetHTTPSResult","StreamingServerNetworkInfoResult","StreamingServerPlayOnDeviceResult","StreamingServerPlaybackDevicesResult","StreamingServerSettingsResult","StreamingServerStatisticsResult","StreamingServerUpdateSettingsResult","StreamingServerUrlsBucketChanged","StreamsChanged","UninstallAddon","UninstallTraktAddon","UpdateLibraryItem","UserAPIResult","addons_result","auth","borrow","","borrow_mut","","fmt","","from","","into","","library_items_result","try_from","","try_into","","type_id","","meta_item","meta_request","query","state","stream","stream_request","","Action","Event","Internal","Msg","borrow","borrow_mut","fmt","from","into","try_from","try_into","type_id","CoreEvent","NewState","Runtime","RuntimeAction","RuntimeEvent","action","borrow","","","borrow_mut","","","clone","clone_into","clone_to_uninit","dispatch","emit","env","eq","equivalent","","","field","fmt","","from","","","handle_effect_output","handle_effects","into","","","model","","new","serialize","to_owned","try_from","","","try_into","","","tx","type_id","","","Field","Model","Update","UpdateWithCtx","update","","","update_field","Args","DefaultOnBool","Input","","NumberAsString","Output","SortedVec","SortedVecAdapter","True","UniqueVec","UniqueVecAdapter","addon","api","args","cmp","empty_string_as_null","events","hash","library","notifications","player","profile","query_params_encode","","resource","search_history","serde_as_ext","serde_ext","server_urls","streaming_server","streams","torrent","true","watched_bitfield","Addons","AggrRequest","AllCatalogs","AllOfResource","CatalogsFiltered","Descriptor","DescriptorFlags","DescriptorPreview","ExtraExt","ExtraProp","ExtraType","ExtraValue","Full","","Ids","Manifest","ManifestBehaviorHints","ManifestCatalog","ManifestExtra","ManifestPreview","ManifestResource","Meta","Metas","MetasDetailed","OptionsLimit","ResourcePath","ResourceRequest","ResourceResponse","ResourceResponseCache","Short","","Streams","Subtitles","Version","addon_catalogs","adult","background","","base","behavior_hints","","borrow","borrow_mut","build","cache_max_age","catalogs","clone","clone_into","clone_to_uninit","cmp","cmp_precedence","compare","configurable","configuration_required","contact_email","description","","descriptor","deserialize","eq","equivalent","","","extend_one","extra","","flags","fmt","","from","from_str","hash","id","","","","id_prefixes","into","is_required","logo","","major","manifest","","","minor","name","","","","","new","official","options","options_limit","p2p","parse","partial_cmp","patch","path","pre","protected","remove_all","request","resource","","resources","response","serialize","stale_error","stale_revalidate","to_owned","to_string","transport_url","","try_from","try_into","type","","type_id","types","","value","version","","extra","type","extra_name","id_types","limit","props","required","supported","id_prefixes","name","types","addons","meta","metas","metas_detailed","streams","subtitles","Descriptor","DescriptorFlags","DescriptorPreview","borrow","","","borrow_mut","","","catalogs","","clone","","","clone_into","","","clone_to_uninit","","","default","deserialize","","","eq","","","equivalent","","","","","","","","","flags","fmt","","","from","","","","into","","","manifest","","official","protected","resource","","selectable_priority","","serialize","","","to_owned","","","transport_url","","try_from","","","try_into","","","type_id","","","ExtraProp","ExtraPropFullUniqueVecAdapter","ExtraPropShortUniqueVecAdapter","ExtraPropValid","Full","","Manifest","ManifestBehaviorHints","ManifestCatalog","ManifestCatalogUniqueVecAdapter","ManifestExtra","ManifestPreview","ManifestResource","OptionsLimit","Short","","Version","addon_catalogs","adult","are_extra_names_supported","background","","behavior_hints","","borrow","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","build","catalogs","clone","","","","","","","","clone_into","","","","","","","","clone_to_uninit","","","","","","","","configurable","configuration_required","contact_email","default","","","default_required_extra","deref","description","","deserialize","","","","","","","","deserialize_as","eq","","","","","","","","equivalent","","","","","","","","","","","","","","","","","","","","","","","","extra","fmt","","","","","","","","from","","","","","","","","","","","","","","","","hash","","","id","","","id_prefixes","into","","","","","","","","","","","","is_extra_supported","is_required","is_resource_supported","iter","logo","","major","minor","name","","","","","options","options_limit","p2p","patch","pre","resources","serialize","","","","","","","","to_owned","","","","","","","","try_from","","","","","","","","","","","","try_into","","","","","","","","","","","","type","type_id","","","","","","","","","","","","types","","version","","props","required","supported","id_prefixes","name","types","AggrRequest","AllCatalogs","AllOfResource","CatalogsFiltered","ExtraExt","ExtraType","ExtraValue","Ids","ResourcePath","ResourceRequest","base","borrow","","","","","borrow_mut","","","","","clone","","","","","clone_into","","","","","clone_to_uninit","","","","","deserialize","","","eq","","","eq_no_extra","","equivalent","","","","","","","","","extend_one","extra","fmt","","","","","from","","","","","","get_extra_first_value","id","into","","","","","name","new","path","plan","remove_all","resource","serialize","","","to_owned","","","","","try_from","","","","","try_into","","","","","type","type_id","","","","","value","with_extra","without_extra","extra","type","extra_name","id_types","limit","Addons","Meta","Metas","MetasDetailed","ResourceResponse","ResourceResponseCache","SkipError","Streams","Subtitles","borrow","","","borrow_mut","","","cache_max_age","clone","","","clone_into","","","clone_to_uninit","","","deserialize","","","eq","","equivalent","","","","","","fmt","","","from","","","","","","","into","","","resource","serialize","","","stale_error","stale_revalidate","to_owned","","","try_from","","","try_into","","","type_id","","","addons","meta","metas","metas_detailed","streams","subtitles","APIError","APIRequest","APIResult","AddonCollectionGet","AddonCollectionSet","Auth","AuthKey","AuthRequest","AuthResponse","CollectionResponse","Create","DataExport","DataExportResponse","DatastoreCommand","DatastoreRequest","Err","Events","Facebook","FetchRequestParams","Get","GetModal","GetModalResponse","GetNotification","GetNotificationResponse","GetUser","LibraryItemModified","LibraryItemsResponse","LinkAuthKey","LinkCodeResponse","LinkDataResponse","LinkRequest","Login","LoginWithToken","Logout","Meta","ModalAddon","Ok","Put","Read","Register","SaveUser","SeekEvent","SeekLog","","SeekLogRequest","SkipGaps","","SkipGapsRequest","SkipGapsResponse","SuccessResponse","accuracy","addon","addons","auth_key","","","body","code","","collection","command","duration","endpoint","export_id","external_url","","fetch_api","","from","","gaps","id","","image_url","item_id","","key","last_modified","link","manifest_url","message","","","method","name","opensubtitles_hash","","outro","path","qrcode","query","records","request","response","seek_history","","series_info","","skip_outro","stream_name_hash","","success","title","","to","","user","addons","auth_key","","","","","","","date","","events","update","user","email","","facebook","gdpr_consent","password","","token","","all","changes","ids","code","fetch_api","APIRequest","AddonCollectionGet","AddonCollectionSet","Auth","AuthRequest","Create","DataExport","DatastoreCommand","DatastoreRequest","Events","Facebook","FetchRequestParams","Get","GetModal","GetNotification","GetUser","LinkRequest","Login","LoginWithToken","Logout","Meta","Put","Read","Register","SaveUser","SeekLog","","SeekLogRequest","SkipGaps","SkipGapsRequest","VERSION","","auth_key","","body","","","","borrow","","","","","","","","borrow_mut","","","","","","","","clone","","","","","","","","clone_into","","","","","","","","clone_to_uninit","","","","","","","","collection","command","deserialize","","duration","endpoint","","","","eq","","","","","","","","equivalent","","","","","","","","","","","","","","","","","","","","","","","","fmt","","","","","","","","from","","","","","","","","","into","","","","","","","","item_id","","method","","","","opensubtitles_hash","","path","","","","query","","","","seek_history","serialize","","","","","","","","series_info","","skip_outro","stream_name_hash","","to","to_owned","","","","","","","","try_from","","","","","","","","try_into","","","","","","","","type_id","","","","","","","","version_path","","addons","auth_key","","","","","","","date","","events","update","user","email","","facebook","gdpr_consent","password","","token","","all","changes","ids","code","APIError","APIResult","AuthKey","AuthResponse","CollectionResponse","DataExportResponse","Err","GetModalResponse","GetNotificationResponse","LibraryItemModified","LibraryItemsResponse","LinkAuthKey","LinkCodeResponse","LinkDataResponse","ModalAddon","Ok","SeekEvent","SkipGaps","SkipGapsResponse","SuccessResponse","accuracy","addon","addons","auth_key","borrow","","","","","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","","","","","clone","","","","","","","","","","","clone_into","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","code","","default","deserialize","","","","","","","","","","","","","","","","","eq","","","","","","","","","","","","equivalent","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","export_id","external_url","","fmt","","","","","","","","","","","","","","","","","from","","","","","","","","","","","","","","","","","","gaps","id","","image_url","into","","","","","","","","","","","","","","","","","key","last_modified","link","manifest_url","message","","","name","new","outro","qrcode","records","seek_history","serialize","","","","","","","","","","","","","","","success","title","","to","to_owned","","","","","","","","","","","try_from","","","","","","","","","","","","","","","","","","try_into","","","","","","","","","","","","","","","","","type_id","","","","","","","","","","","","","","","","","user","deserialize","serialize","DismissedEventsBucket","Events","dimissed_events_bucket","events","items","modal","notification","uid","DismissedEventsBucket","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","from","into","items","new","serialize","to_owned","try_from","try_into","type_id","uid","Events","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","eq","equivalent","","","fmt","from","into","modal","notification","serialize","to_owned","try_from","try_into","type_id","LibraryBucket","LibraryBucketRef","LibraryItem","LibraryItemId","LibraryItemState","behavior_hints","ctime","duration","flagged_watched","id","items","","last_watched","library_bucket","library_item","mtime","name","no_notif","overall_time_watched","poster","poster_shape","removed","state","temp","time_offset","time_watched","times_watched","type","uid","","video_id","watched","LibraryBucket","LibraryBucketRef","are_ids_in_recent","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","default","deserialize","eq","equivalent","","","fmt","from","","into","","items","","merge_bucket","merge_items","new","","serialize","","split_items_by_recent","to_owned","try_from","","try_into","","type_id","","uid","","LibraryItem","LibraryItemId","LibraryItemState","behavior_hints","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","ctime","default","deserialize","","duration","eq","","eq_no_mtime","equivalent","","","","","","flagged_watched","fmt","","from","","","","id","into","","is_in_continue_watching","last_watched","mark_as_watched","mark_video_as_watched","mtime","name","no_notif","overall_time_watched","poster","poster_shape","progress","removed","serialize","","should_pull_notifications","should_sync","state","temp","time_offset","time_watched","times_watched","to_owned","","try_from","","try_into","","type","type_id","","video_id","watched","","watched_bitfield","NotificationItem","NotificationsBucket","created","items","last_updated","meta_id","notification_item","notifications_bucket","uid","video_id","video_released","NotificationItem","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","equivalent","","","fmt","from","into","meta_id","serialize","to_owned","try_from","try_into","type_id","video_id","video_released","NotificationsBucket","borrow","borrow_mut","clone","clone_into","clone_to_uninit","created","deserialize","eq","equivalent","","","fmt","from","into","items","last_updated","new","serialize","to_owned","try_from","try_into","type_id","uid","IntroData","IntroOutro","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","duration","eq","","equivalent","","","","","","fmt","","from","","","into","","intro","outro","serialize","","to","to_owned","","try_from","","try_into","","type_id","","Auth","AuthKey","Disabled","FrameRateAndResolution","FrameRateMatchingStrategy","FrameRateOnly","GDPRConsent","None","Profile","Settings","Some","TraktInfo","UID","User","access_token","addons","addons_locked","audio_language","audio_passthrough","auth","","avatar","binge_watching","created_at","date_registered","email","esc_exit_fullscreen","expires_in","fb_id","frame_rate_matching_strategy","from","gdpr_consent","hardware_decoding","id","interface_language","key","last_modified","marketing","next_video_notification_duration","pause_on_minimize","play_in_background","player_type","premium_expire","privacy","profile","secondary_audio_language","secondary_subtitles_language","seek_short_time_duration","seek_time_duration","send_crash_reports","server_in_foreground","settings","","streaming_server_url","streaming_server_warning_dismissed","subtitles_background_color","subtitles_bold","subtitles_font","subtitles_language","subtitles_offset","subtitles_opacity","subtitles_outline_color","subtitles_size","subtitles_text_color","surround_sound","tos","trakt","user","","Auth","AuthKey","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","deserialize","","eq","","equivalent","","","","","","fmt","","","from","","into","","key","serialize","","to_owned","","to_string","try_from","","try_into","","type_id","","user","DescriptorUniqueVecAdapter","None","Profile","Some","UID","addons","addons_locked","auth","auth_key","borrow","","borrow_mut","","clone","clone_into","clone_to_uninit","default","deserialize","eq","equivalent","","","fmt","from","","has_trakt","hash","into","","serialize","settings","to_owned","try_from","","try_into","","type_id","","uid","Disabled","FrameRateAndResolution","FrameRateMatchingStrategy","FrameRateOnly","Settings","audio_language","audio_passthrough","binge_watching","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","deserialize","","eq","","equivalent","","","","","","esc_exit_fullscreen","fmt","","frame_rate_matching_strategy","from","","hardware_decoding","interface_language","into","","next_video_notification_duration","pause_on_minimize","play_in_background","player_type","secondary_audio_language","secondary_subtitles_language","seek_short_time_duration","seek_time_duration","send_crash_reports","serialize","","server_in_foreground","streaming_server_url","streaming_server_warning_dismissed","subtitles_background_color","subtitles_bold","subtitles_font","subtitles_language","subtitles_offset","subtitles_opacity","subtitles_outline_color","subtitles_size","subtitles_text_color","surround_sound","to_owned","","try_from","","try_into","","type_id","","GDPRConsent","TraktInfo","User","access_token","avatar","borrow","","","borrow_mut","","","clone","","","clone_into","","","clone_to_uninit","","","created_at","date_registered","deserialize","","","email","eq","","","equivalent","","","","","","","","","expires_in","fb_id","fmt","","","from","","","","gdpr_consent","id","into","","","last_modified","marketing","premium_expire","privacy","serialize","","","to_owned","","","tos","trakt","try_from","","","try_into","","","type_id","","","query_params_encode","External","Landscape","Link","MetaItem","MetaItemBehaviorHints","MetaItemId","MetaItemPreview","PlayerFrame","Poster","PosterShape","Rar","SeriesInfo","Square","Stream","StreamBehaviorHints","StreamProxyHeaders","StreamSource","Subtitles","Torrent","Url","Video","VideoId","YouTube","Zip","background","behavior_hints","","binge_group","category","country_whitelist","default_video_id","description","","episode","featured_video_id","filename","has_scheduled_videos","id","","","lang","links","logo","meta_item","name","","","not_web_ready","other","","overview","poster","poster_shape","preview","proxy_headers","release_info","released","","request","response","runtime","season","series_info","source","stream","streams","subtitles","","thumbnail","","title","trailer_streams","","type","url","","video_hash","video_size","videos","android_tv_url","announce","external_url","file_idx","","","file_must_include","","","info_hash","player_frame_url","rar_urls","tizen_url","url","webos_url","yt_id","zip_urls","Landscape","Link","MetaItem","MetaItemBehaviorHints","MetaItemId","MetaItemPreview","MetaItemPreviewLegacy","Poster","PosterShape","SeriesInfo","Square","Trailer","Video","VideoId","VideoSortedVecAdapter","VideoUniqueVecAdapter","args","background","","behavior_hints","","borrow","","","","","","","","","","","borrow_mut","","","","","","","","","","","catalogs","category","clone","","","","","","","","","clone_into","","","","","","","","","clone_to_uninit","","","","","","","","","cmp","default","","default_video_id","description","","deserialize","","","","","","","","","episode","eq","","","","","","","","","equivalent","","","","","","","","","","","","","","","","","","","","","featured_video_id","fmt","","","","","","","","","from","","","","","","","","","","","","genres","has_scheduled_videos","hash","id","","","imdb_rating","into","","","","","","","","","","","links","","logo","","name","","","other","overview","poster","","poster_shape","","preview","release_info","","released","","","resource","runtime","","season","selectable_priority","serialize","","","","","","","series_info","source","stream","streams","thumbnail","title","to_owned","","","","","","","","","trailer_streams","","","trailers","try_from","","","","","","","","","","","","try_into","","","","","","","","","","","type","","","type_id","","","","","","","","","","","url","videos","videos_iter","External","ExternalStreamSource","PlayerFrame","Rar","Stream","StreamBehaviorHints","StreamProxyHeaders","StreamSource","Torrent","Url","YouTube","Zip","behavior_hints","binge_group","borrow","","","","borrow_mut","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","country_whitelist","decode","default","","description","deserialize","","","","deserialize_as","deserialize_stream_source_external","download_url","encode","eq","","","","equivalent","","","","","","","","","","","","filename","fmt","","","","from","","","","into","","","","is_binge_match","is_default_value","is_source_match","m3u_data_uri","magnet_url","name","not_web_ready","other","proxy_headers","request","response","serialize","","","","source","streaming_url","subtitles","thumbnail","to_owned","","","","try_from","","","","try_into","","","","type_id","","","","video_hash","video_size","youtube","youtube_url","android_tv_url","announce","external_url","file_idx","","","file_must_include","","","info_hash","player_frame_url","rar_urls","tizen_url","url","webos_url","yt_id","zip_urls","Subtitles","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","equivalent","","","fmt","from","id","into","lang","serialize","to_owned","try_from","try_into","type_id","url","SearchHistoryBucket","items","search_history_bucket","uid","SearchHistoryBucket","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","deserialize","eq","fmt","from","into","items","new","serialize","to_owned","try_from","try_into","type_id","uid","Args","Bool","BoolOrValue","DefaultOnBool","Input","","NumberAsString","Output","SortedVec","SortedVecAdapter","UniqueVec","UniqueVecAdapter","Value","args","borrow","","","","","borrow_mut","","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","cmp","default","","","deserialize","deserialize_as","","","","fmt","","","","from","","","","","hash","into","","","","","serialize_as","","to_owned","","","","try_from","","","","","try_into","","","","","type_id","","","","","empty_string_as_null","deserialize","serialize","ServerUrlsBucket","items","server_urls_bucket","uid","ServerUrlsBucket","add_url","borrow","borrow_mut","clone","clone_into","clone_to_uninit","default","delete_url","deserialize","eq","fmt","from","into","items","new","serialize","to_owned","try_from","try_into","type_id","uid","CreateMagnetBody","CreateMagnetRequest","CreateMagnetTorrent","CreateTorrentBlobBody","CreateTorrentBlobRequest","CreatedTorrent","DeviceInfo","File","GetHTTPSResponse","Growler","NetworkInfo","OpensubtitlesParamsResponse","Options","PeerSearch","Settings","SettingsResponse","Source","Statistics","StatisticsRequest","SwarmCap","Torrent","TorrentStatisticsRequest","announce","app_path","available_hardware_accelerations","available_interfaces","base_url","blob","borrow","","borrow_mut","","bt_download_speed_hard_limit","bt_download_speed_soft_limit","bt_handshake_timeout","bt_max_connections","bt_min_peers_for_stable","bt_request_timeout","cache_root","cache_size","clone","","clone_into","","clone_to_uninit","","connection_tries","connections","deserialize","","device_info","dht","domain","download_speed","downloaded","file_idx","files","flood","fmt","","from","","growler","guess_file_idx","handshake_timeout","hash","info_hash","","","","","into","","ip_address","last_started","length","max","max_speed","min","min_peers","name","","network_info","num_found","num_found_uniq","num_requests","offset","opts","path","","peer_search","","","peer_search_running","peers","port","proxy_streams_enabled","pulse","queued","remote_https","request","","response","serialize","","server_url","","","server_version","settings","size","sources","","statistics","stream_len","stream_name","stream_progress","swarm_cap","swarm_connections","swarm_paused","swarm_size","timeout","to_owned","","torrent","","","tracker","transcode_profile","try_from","","try_into","","type_id","","unchoked","unique","upload_speed","uploaded","url","values","virtual","DeviceInfo","available_hardware_accelerations","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","NetworkInfo","available_interfaces","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","CreateMagnetBody","CreateMagnetRequest","CreateMagnetTorrent","CreateTorrentBlobBody","CreateTorrentBlobRequest","StatisticsRequest","TorrentStatisticsRequest","announce","blob","borrow","","","","","","","borrow_mut","","","","","","","clone","clone_into","clone_to_uninit","deserialize","eq","file_idx","fmt","from","","","","","","","info_hash","","","into","","","","","","","peer_search","request","serialize","","","","server_url","","","to_owned","torrent","","try_from","","","","","","","try_into","","","","","","","type_id","","","","","","","GetHTTPSResponse","OpensubtitlesParamsResponse","SettingsResponse","base_url","borrow","","","borrow_mut","","","clone","","","clone_into","","","clone_to_uninit","","","deserialize","","","domain","eq","","","equivalent","","","","","","fmt","","","from","","","hash","into","","","ip_address","port","serialize","","","size","to_owned","","","try_from","","","try_into","","","type_id","","","values","Settings","app_path","borrow","borrow_mut","bt_download_speed_hard_limit","bt_download_speed_soft_limit","bt_handshake_timeout","bt_max_connections","bt_min_peers_for_stable","bt_request_timeout","cache_root","cache_size","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","from","into","proxy_streams_enabled","remote_https","serialize","server_version","to_owned","transcode_profile","try_from","try_into","type_id","File","Growler","Options","PeerSearch","Source","Statistics","SwarmCap","borrow","","","","","","","borrow_mut","","","","","","","clone","","","","","","","clone_into","","","","","","","clone_to_uninit","","","","","","","connection_tries","connections","deserialize","","","","","","","dht","download_speed","downloaded","eq","","","","","","","files","flood","fmt","","","","","","","from","","","","","","","growler","handshake_timeout","info_hash","into","","","","","","","last_started","length","max","max_speed","min","min_peers","name","","new","num_found","num_found_uniq","num_requests","offset","opts","path","","peer_search","peer_search_running","peers","pulse","queued","serialize","","","","","","","sources","","stream_len","stream_name","stream_progress","swarm_cap","swarm_connections","swarm_paused","swarm_size","timeout","to_owned","","","","","","","tracker","try_from","","","","","","","try_into","","","","","","","type_id","","","","","","","unchoked","unique","upload_speed","uploaded","url","virtual","AudioTrack","ConvertedStreamSource","StreamItemState","StreamSourceTrait","StreamsBucket","StreamsItem","StreamsItemKey","SubtitleTrack","Torrent","Url","audio_delay","audio_track","converted_source","embedded","id","","items","language","","meta_id","","meta_transport_url","mtime","playback_speed","player_type","state","stream","stream_transport_url","streams_bucket","streams_item","subtitle_delay","subtitle_offset","subtitle_size","subtitle_track","type","uid","video_id","","announce","file_idx","info_hash","url","ConvertedStreamSource","StreamSourceTrait","Torrent","Url","borrow","borrow_mut","clone","clone_into","clone_to_uninit","eq","equivalent","","","fmt","from","into","sealed","to_owned","try_from","try_into","type_id","announce","file_idx","info_hash","url","Sealed","StreamsBucket","StreamsItemKey","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","default","","deserialize","","eq","","equivalent","","","fmt","","from","","hash","into","","items","last_stream_item","meta_id","new","serialize","","to_owned","","try_from","","try_into","","type_id","","uid","video_id","AudioTrack","StreamItemState","StreamsItem","SubtitleTrack","adjusted_state","audio_delay","audio_track","borrow","","","","borrow_mut","","","","clone","","","","clone_into","","","","clone_to_uninit","","","","default","deserialize","","","","embedded","eq","","","","fmt","","","","from","","","","id","","into","","","","language","","meta_id","meta_transport_url","mtime","playback_speed","player_type","serialize","","","","state","stream","stream_transport_url","subtitle_delay","subtitle_offset","subtitle_size","subtitle_track","to_owned","","","","try_from","","","","try_into","","","","type","type_id","","","","video_id","InfoHash","as_array","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","equivalent","","","fmt","","from","from_str","into","new","serialize","to_owned","to_string","try_from","try_into","type_id","True","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","equivalent","","","fmt","from","into","serialize","to_owned","try_from","try_into","type_id","BitField8","Error","WatchedBitField","WatchedField","anchor_length","anchor_video","bitfield","","borrow","","","","borrow_mut","","","","clone","","","clone_into","","","clone_to_uninit","","","construct_and_resize","construct_from_array","construct_with_videos","deserialize","","eq","","","","equivalent","","","","","","","","","","","","fmt","","","","","","","","from","","","","","","","","","","from_str","","get","","get_video","into","","","","last_index_of","length","new","","new_with_values","serialize","","set","","set_video","to_owned","","","to_string","","","","try_from","","","","","try_into","","","","type_id","","","","values","video_ids"],"q":[[0,"stremio_core"],[8,"stremio_core::addon_transport"],[19,"stremio_core::addon_transport::addon_transport"],[22,"stremio_core::addon_transport::http_transport"],[24,"stremio_core::addon_transport::http_transport::http_transport"],[37,"stremio_core::addon_transport::http_transport::legacy"],[104,"stremio_core::addon_transport::http_transport::legacy::JsonRPCResp"],[106,"stremio_core::addon_transport::http_transport::legacy::legacy_manifest"],[159,"stremio_core::addon_transport::unsupported_transport"],[172,"stremio_core::analytics"],[239,"stremio_core::constants"],[288,"stremio_core::deep_links"],[483,"stremio_core::deep_links::error_link"],[497,"stremio_core::models"],[513,"stremio_core::models::addon_details"],[553,"stremio_core::models::calendar"],[717,"stremio_core::models::catalog_with_filters"],[918,"stremio_core::models::catalogs_with_extra"],[963,"stremio_core::models::common"],[998,"stremio_core::models::common::DescriptorAction"],[1001,"stremio_core::models::common::ResourceAction"],[1004,"stremio_core::models::common::ResourcesAction"],[1009,"stremio_core::models::common::compare_with_priorities"],[1010,"stremio_core::models::common::descriptor_loadable"],[1038,"stremio_core::models::common::descriptor_loadable::DescriptorAction"],[1041,"stremio_core::models::common::eq_update"],[1042,"stremio_core::models::common::loadable"],[1073,"stremio_core::models::common::resource_loadable"],[1140,"stremio_core::models::common::resource_loadable::ResourceAction"],[1143,"stremio_core::models::common::resource_loadable::ResourcesAction"],[1148,"stremio_core::models::continue_watching_preview"],[1187,"stremio_core::models::ctx"],[1225,"stremio_core::models::ctx::ctx"],[1275,"stremio_core::models::ctx::error"],[1327,"stremio_core::models::ctx::update_events"],[1331,"stremio_core::models::ctx::update_library"],[1337,"stremio_core::models::ctx::update_notifications"],[1342,"stremio_core::models::ctx::update_profile"],[1352,"stremio_core::models::ctx::update_search_history"],[1354,"stremio_core::models::ctx::update_streaming_server_urls"],[1356,"stremio_core::models::ctx::update_streams"],[1358,"stremio_core::models::ctx::update_trakt_addon"],[1360,"stremio_core::models::data_export"],[1378,"stremio_core::models::installed_addons_with_filters"],[1478,"stremio_core::models::library_by_type"],[1564,"stremio_core::models::library_with_filters"],[1815,"stremio_core::models::link"],[1858,"stremio_core::models::local_search"],[1938,"stremio_core::models::local_search::imdb_rating"],[1973,"stremio_core::models::meta_details"],[2026,"stremio_core::models::player"],[2157,"stremio_core::models::streaming_server"],[2234,"stremio_core::runtime"],[2290,"stremio_core::runtime::effects"],[2336,"stremio_core::runtime::env"],[2404,"stremio_core::runtime::env::conditional_types"],[2409,"stremio_core::runtime::msg"],[2601,"stremio_core::runtime::msg::ActionCtx"],[2603,"stremio_core::runtime::msg::ActionPlayer"],[2612,"stremio_core::runtime::msg::ActionSearch"],[2614,"stremio_core::runtime::msg::Event"],[2667,"stremio_core::runtime::msg::Internal"],[2674,"stremio_core::runtime::msg::action"],[2946,"stremio_core::runtime::msg::action::ActionCtx"],[2948,"stremio_core::runtime::msg::action::ActionPlayer"],[2957,"stremio_core::runtime::msg::action::ActionSearch"],[2959,"stremio_core::runtime::msg::event"],[3019,"stremio_core::runtime::msg::event::Event"],[3072,"stremio_core::runtime::msg::internal"],[3139,"stremio_core::runtime::msg::internal::Internal"],[3146,"stremio_core::runtime::msg::msg"],[3158,"stremio_core::runtime::runtime"],[3206,"stremio_core::runtime::update"],[3214,"stremio_core::types"],[3248,"stremio_core::types::addon"],[3373,"stremio_core::types::addon::AggrRequest"],[3375,"stremio_core::types::addon::ExtraType"],[3378,"stremio_core::types::addon::ManifestExtra"],[3381,"stremio_core::types::addon::ManifestResource"],[3384,"stremio_core::types::addon::ResourceResponse"],[3390,"stremio_core::types::addon::descriptor"],[3462,"stremio_core::types::addon::manifest"],[3707,"stremio_core::types::addon::manifest::ManifestExtra"],[3710,"stremio_core::types::addon::manifest::ManifestResource"],[3713,"stremio_core::types::addon::request"],[3819,"stremio_core::types::addon::request::AggrRequest"],[3821,"stremio_core::types::addon::request::ExtraType"],[3824,"stremio_core::types::addon::response"],[3891,"stremio_core::types::addon::response::ResourceResponse"],[3897,"stremio_core::types::api"],[4004,"stremio_core::types::api::APIRequest"],[4017,"stremio_core::types::api::AuthRequest"],[4025,"stremio_core::types::api::DatastoreCommand"],[4028,"stremio_core::types::api::LinkRequest"],[4029,"stremio_core::types::api::fetch_api"],[4030,"stremio_core::types::api::request"],[4239,"stremio_core::types::api::request::APIRequest"],[4252,"stremio_core::types::api::request::AuthRequest"],[4260,"stremio_core::types::api::request::DatastoreCommand"],[4263,"stremio_core::types::api::request::LinkRequest"],[4264,"stremio_core::types::api::response"],[4578,"stremio_core::types::empty_string_as_null"],[4580,"stremio_core::types::events"],[4588,"stremio_core::types::events::dimissed_events_bucket"],[4608,"stremio_core::types::events::events"],[4629,"stremio_core::types::library"],[4661,"stremio_core::types::library::library_bucket"],[4700,"stremio_core::types::library::library_item"],[4772,"stremio_core::types::notifications"],[4783,"stremio_core::types::notifications::notification_item"],[4805,"stremio_core::types::notifications::notifications_bucket"],[4829,"stremio_core::types::player"],[4870,"stremio_core::types::profile"],[4939,"stremio_core::types::profile::auth"],[4981,"stremio_core::types::profile::profile"],[5020,"stremio_core::types::profile::settings"],[5091,"stremio_core::types::profile::user"],[5164,"stremio_core::types::query_params_encode"],[5165,"stremio_core::types::resource"],[5244,"stremio_core::types::resource::StreamSource"],[5261,"stremio_core::types::resource::meta_item"],[5509,"stremio_core::types::resource::stream"],[5624,"stremio_core::types::resource::stream::StreamSource"],[5641,"stremio_core::types::resource::subtitles"],[5663,"stremio_core::types::search_history"],[5667,"stremio_core::types::search_history::search_history_bucket"],[5687,"stremio_core::types::serde_as_ext"],[5768,"stremio_core::types::serde_ext"],[5769,"stremio_core::types::serde_ext::empty_string_as_null"],[5771,"stremio_core::types::server_urls"],[5775,"stremio_core::types::server_urls::server_urls_bucket"],[5797,"stremio_core::types::streaming_server"],[5939,"stremio_core::types::streaming_server::device_info"],[5956,"stremio_core::types::streaming_server::network_info"],[5973,"stremio_core::types::streaming_server::request"],[6053,"stremio_core::types::streaming_server::response"],[6114,"stremio_core::types::streaming_server::settings"],[6143,"stremio_core::types::streaming_server::statistics"],[6303,"stremio_core::types::streams"],[6341,"stremio_core::types::streams::ConvertedStreamSource"],[6345,"stremio_core::types::streams::converted_source"],[6366,"stremio_core::types::streams::converted_source::ConvertedStreamSource"],[6370,"stremio_core::types::streams::converted_source::sealed"],[6371,"stremio_core::types::streams::streams_bucket"],[6415,"stremio_core::types::streams::streams_item"],[6502,"stremio_core::types::torrent"],[6526,"stremio_core::types::true"],[6545,"stremio_core::types::watched_bitfield"],[6650,"url"],[6651,"core::result"],[6652,"core::any"],[6653,"serde_json::value"],[6654,"http::request"],[6655,"serde::de"],[6656,"core::fmt"],[6657,"core::marker"],[6658,"alloc::string"],[6659,"core::future::future"],[6660,"core::option"],[6661,"serde::ser"],[6662,"anyhow"],[6663,"chrono::offset::utc"],[6664,"chrono::datetime"],[6665,"chrono::naive::date"],[6666,"alloc::vec"],[6667,"core::cmp"],[6668,"core::clone"],[6669,"core::ops::range"],[6670,"std::collections::hash::map"],[6671,"core::hash"],[6672,"core::convert"],[6673,"url::parser"],[6674,"lazysort"],[6675,"core::ops::function"],[6676,"localsearch"],[6677,"stremio_watched_bitfield::watched_bitfield"],[6678,"magnet_url"],[6679,"serde_bencode::error"],[6680,"alloc::boxed"],[6681,"serde_json::error"],[6682,"std::sync::rwlock"],[6683,"std::sync::poison"],[6684,"futures_channel::mpsc"],[6685,"core::iter::traits::collect"],[6686,"semver"],[6687,"semver::parse"],[6688,"alloc::borrow"],[6689,"core::iter::traits::iterator"],[6690,"http::method"],[6691,"core::iter::traits::double_ended"],[6692,"core::default"],[6693,"stremio_watched_bitfield::bitfield8"],[6694,"stremio_watched_bitfield::error"],[6695,"core::num::error"],[6696,"std::io::error"],[6697,"base64::decode"],[6698,"stremio_derive"]],"i":"````````````A``b01Db``11```222222222222`Bh`Bn````1`00`BlCd2Bd4213042``004213013042213042`1`01`11130421304213042BK`BKb````Cj0D`1ClCn2310222310231021223102202122310231023102122`;;;;;;;;;;;;````DfDd1DjDl231023232322100023302323102310212111111`020223231023102310```````````````````````````````````````````````````````````````HfFfFh10GfFjH`HbHd7HjI`IbIdIf;:98765<432103;;:5:;:8;;;:::888`976:;:8;:::998888877766655<<<44433221100;:98765<43210;4;;9872987:9876:;10;:98765<43210:;:;:98765<43210;:98765<43210;:98765<43210;:;:;`Ih000000000000``````````````````IlIn1010101001`1111110100`00101011010100```````````HnJhJjJlJnK`Kb65432106543210654321065432102516541065654321666555444333222111165432106666543210654321020`30`Kl761`6551`1`76543217654321276543217654321765432114076`Nf````Ll0````````101MdMfMhMjMlMnN`Nb897654321060`Ln2876543218765432187654321BKd329;9876543;;;999888777666555444333398765432:;98765432:;9876543255235098764121`8762`9876543298765432:;98765432:;987654327:;98765432326````NnOd100`101010BKf122222221212101`212121212211``A@dAA`0A@n`020```A@fA@l1`03``A@bKn`````0`````1BKhBKj1BKlBKn0BL`00BLb0```<<<7<77777`77<7<7777<7<7<7545`:`:::::::::::::::::::::::::::::;;```989`8;98;698;6;6;6;66;6;;6898;698;686``````;6;6;98;698;698;66632211100``AAdAAf101010100111110101001`0110101010100ABhABj000```10AAn2`0111`E``0000000000``````````11`10101010101`01111010101000000010000100101010032222`323`222323232323223233322232333323223232323232``````````````````````````````````ACl00000`0000000000`````HhACnAD`ADbADd432100`432104321043210104343214443332221114343210432100320`2043210432104321043210424321010``````ADhADjADlADn32100`32103210321010332133322211103210321032100`0`20321032132103210321032100`AEl````00`0```````00AEjAEfAEh23HlAEnAEdAF`AFbAFdAFfAFh98:;765432100`98:;7654321098:;7654321098:;76543210;6106;765;7654321;;;777666555444333222111098:;7654321098:;76543210::98:;76543210:;::0::1:7AE`:965431`541<87654321;84<;2:9;<87654321:9;<87654321:9;<8765432185:9;<8765432121AFn0``00AG`101010100`0011101111010`101011010100````AHb`0``AGdAGfAGhAGj32103210321032100031110321001`1203210010121100310321032103210132100`4`4AH`505000000055050050000500050505``AHdAHf1010101001111110101100``0`10`0`1010`0`1010101000``````AI`AHjAHlAHn32103`2103210321033232102223210222111000121032103`21221033``3`333023`3`3`32223``3`321033`13`003`30`2210321032103221033233````EbAJbAJd2102102102102```121111102102``````1102122```222102`2021022010210211022`BbAL``ANl```````2AKfAAl`024```3444444```ANjAb`Jd`ANh222322120`2`20`5AKlAKn79````66996396333966633339633333333339639639633:`````::::::::`444::::::`::::4444:::::4:4:44````````````````4:4:::::```ALh0`Jf```````````ALj0AMnACf00ANf11322ANb3014AMh`1`2`42555223AMl4`7AMf744274746`8634575555555`44563634434ALlALnAM`AMb2:;8;498AMd06;8`69::967`;8:::::9:<<9<<8><<<<<>;;:;>9>;<<<<<<8`ANd0AJn``1`00BLd0BLfBLh10BLjBLl32BLnBM`0BMbBMdBMfBMhBMjBMlBMnBN`BNbBNdBNfBNhBNjBNlBNnBO`BObBOdBOfBOhBOjBOlBOnC@`BMlBMn107C@bBMhC@dC@fC@hBNfC@jBNhBNjBNlC@lC@nCA`CAbCAdCAfCAhCAj>CAlCAnCB`CBbCBdCBfCBhCBj1221````````````ALj0AMn100ANb102AMh`12333AMlAMf5255443543433ALlALnAM`AMb28994AMd0698667`98:::::AMj8;;AN`:88:<8<<:<9<8<654327AJn:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;0=7654380:29<1;=7654380:29<1;=7654380:29<1;00=7654380:29<1;=7654380:29<1;=7654380:29<1;=7654380:29<1;BLd0BLfBLh10BLjBLl32BLnBM`0ACf000000`0000000000000000000000000000000000000000000000000000BMbBMdBMfBMhBMjBMlBMnBN`BNbBNdBNfBNhBNjBNlBNnBO`BObBOdBOfBOhBOjBOlBOnC@`BMlBMn107C@bBMhC@dC@fC@hBNfC@jBNhBNjBNlC@lC@nCA`CAbCAdCAfCAhCAj>CAlCAnCB`CBbCBdANf0`0`0000000`0`000000000000000000000000000000000ANd001010101010010101CBfCBhCBj1221Jf00`00000000ANl0```ANj10ANh210000000222212121000210000202102100210AKf```0AKlAKn2CBl`0CBn`0```````11``0````````````````l`AAb00```````B@hB@jBAh``````444`````2144`fB@n1B@fGj31AOf00BAj511111144553`11111AOhMbjJ`55555972195AOj:86`1B@b7;941BA`8B@d33<999:907`58=`988994299659=;1=;CC`0CCb00CCdCCf0CCh00CCjCClCCnCD`CDbCDd```?=;?=;?=?=;?=;?=;;?=;?=;???===;;;??=;?==;?=;?=;;?=?=?=;?=;?=?=;?=;?=;````B@hB@j````````10`fB@nMb2B@f30CDfCDhCDjCDl74958AOjB@l8543296;7:108AOf::7<8;219:7<8;219:7<8;21999:;1981:7:7<8;2193:7<8;219:::777<<<888;;;2221119998:7<8;2196543:::77<<8;219654:78:6543:7<8;21982:;:700<:78222900::7<8;219:7<8;2196543:7<8;2196543:7<8;21986543:7<8;219:7:7CCdCCf0CCh00`AAb00```BAh``GjBA`j2341023410234102341023410210202111000222AOh1213452213451121345233501213213452134521345121345211CC`0CCb00l000```00BAj1BAl1201120120120120121112221201222220120112011120120120120CCjCClCCnCD`CDbCDd```BBb00AGb```BBd2```Fb3AAj`BBh5`5`5``````1150`20315``5``5```AIhBC`BCjAIbBBfBBlBAnABlBBj44AIj3BCn9BCb``AIlBCh=<2<4:BCl<6BBn8>490643?21;6<05>43?21;6<05>43?21;6<05>43?21;63Fb<>;:987=16?54AIh431=:8>7BC`76154222>>>;;;999???888000777666111555444<072>BCj>=<;:BBl5:2983764ABl2BClBCnBD`F`BBj6;BBn9BCbBCd=3=?:<98765;AGb5>43?21:=65;>4532612Fb<>;87=16?54AIh439BC`74>9?380761542>BCj>=<;:BBl05:2983764ABl2BClBCnBD`F`BBj6;BBn9BCbBCd43?21:``````ABfABn01`1111111111111111111`00000000000000000000`````Gb0BDf01LbBDd2``33223333322231022``1101011111111111010101110101110101010```332323232323232232333322223233323323233332233333233332223232323322322``AAh00ACd``100`000000000000000000000`11111111111111111111111``AIdBDj1010101001011100010100101110010101010``BDn0`0`BDb``0```BE`Jb0Fn0`1ACh13001301BEb1212BDl21333321`333333`433333333333312`0``En101010101010100011100101011010100101011`7`7`5555CFn6066666666666066006666060606699`9`555595959595955959555999559559555955555555559555555555555559595959```7473473473473473474734473477733344474734734344734434373473434734734734`BFbBEh`````10`1`0`````11``11Gl0FlBFfBEj1BEl43AIf1315GnAJ`077`746535177Gh6882BFd09438`3`838393962771CG`CGb1CGdCGf21022CGh24CGj5CGl3BEh``````0``0`````CGnBEfGl10CH`3BEd32>5AIfGnBEjBEl58476Gh:4321725870:43215870:43215870:43219:11875870:432145870:4321777000:::44433322211115870:43216958770:43218168738695870:432187878721387870878737874770:43213533335870:432187386958700:4321695870:4321587695870:4321200BFb`00````0000FlBFf12BFd123012301230123011201223012`22230122233300011112301230123012`2222111002301222223012301230123011122CG`CGb1CGdCGf21022CGh24CGj5CGl3`AJ`00000000000000000000`ABd`0`0000000000000000000CBlBGd``1CBn`0````12BFlBFnBG`BGb532105321032103210632153210321032105432105323210321053210532105````ABb`0`000000000000000000000``````````````````````CHbAK`BGjBGlBHdBGnBGfBGh1066666666101010BIfBIb32`0BHf22AJh3BHl6565363BHh=2BHb67874BIdBHjBHnBI`102:`3332:29BH`:=;;9AK`8<0`CHd`?>CHfCHb23`:6?`???>???>BGfBGh361BIb6212121BIf00001111111;:<12>0:10;:<12>0><12>0;:<1;>;:<12>0;:<12>0;:<12>0```55BHfBHh710710710710710171011100071071007101171007107107107107`????????????????????????????```````BHjBHlBHnBI`=BId=4321>0=4321>0=4321>0=4321>0==>4321>0=>==4321>0==34321>0=4321>0=>>=4321>0=0421214=20004=4>>==3=4321>0=2====>===>4321>0=>4321>0=4321>0=4321>0=====0>````````BIh0AIn0`BIl0BInAB`21GdBIj1155111``55551210CHh000``77777777777777`77770000```131313131313131311113131133313131313131331````26626542654265426542654626545265426542654542654542226626542226666265426542654226542`AJf0000000000000000000000`BJb00000000000000000````BJf00AHhBJdBJh32103213213213222213103211100033322211003322110000033213122103211121131221321032110321032103212","f":"``````````````{{{d{b}}}{{h{f}}}}{{{d{b}}{d{j}}}{{h{l}}}}````10```{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}`{cc{}}{{}c{}}{{{d{{A`{c}}}}}{{h{f}}}Ab}{Ad{{A`{c}}}Ab}{{{d{{A`{c}}}}{d{j}}}{{h{l}}}Ab}`{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}``````````````9999988888{{{d{Aj}}Al}Al}{{{d{Ad}}{d{j}}}{{Af{{B`{An}}Bb}}}}`{c{{Af{Bd}}}Bf}{c{{Af{{Bh{e}}}}}BfBj}{c{{Af{Bl}}}Bf}`{{{d{Bn}}{d{nC`}}}Cb}{{{d{Bd}}{d{nC`}}}Cb}>>>>>`=====`{{{d{{Cd{c}}}}}{{h{f}}}Ab}{{{Bh{c}}}{{h{c}}}{CfCh}}`{{{d{Ad}}}{{Cd{c}}}Ab}{{{d{Aj}}}Al}{{{d{{Cd{c}}}}{d{j}}}{{h{l}}}Ab}`>>>>>=====<<<<<`````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000``{c{{Af{Cj}}}Bf}{c{{Af{Cl}}}Bf}{c{{Af{Cn}}}Bf}{c{{Af{D`}}}Bf}{cc{}}000```{{}c{}}000``````{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000````:943{{{d{Db}}}{{h{f}}}}{AdDb}{{{d{Db}}{d{j}}}{{h{l}}}}{{{d{Db}}}{{h{c}}}{CfCh}}`654`````>>>>===={{{d{Dd}}}Dd}{{{d{Df}}}Df}{{d{d{nc}}}An{}}0{{dDh}An}0``{{}Dj}{{}{{Dl{c}}}Ab}{{{d{{Dl{c}}}}DnAl{d{E`}}{d{Eb}}{d{Aj}}}AnAb}`{{{d{Dd}}{d{Dd}}}Ed}{{{d{Df}}{d{Df}}}Ed}`{{{d{{Dl{c}}}}}{{`{{Eh{}{{Ef{An}}}}}}}Ab}{{{d{Dd}}{d{nC`}}}Cb}{{{d{Df}}{d{nC`}}}Cb}{cc{}}000{{}c{}}000`{{{d{nDj}}}Ej}```{{{d{nDj}}}{{El{Df}}}}{{{d{nDj}}DdEn}An}`{{{d{nDj}}}An}{{{d{Df}}}{{h{{Fb{F`}}}}}}9{{{d{Dd}}c}AfFd}``{dc{}}0{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000``````````````````````````````````````````````````````````````````{d{{d{c}}}{}}000000000000{{{d{n}}}{{d{nc}}}{}}000000000000``{{}Ff}{{}Fh}``{{{d{Ff}}{d{Ff}}}Ed}{{{d{Fh}}{d{Fh}}}Ed}{{{d{Fj}}{d{Fj}}}Ed}{{d{d{c}}}Ed{}}00000000`````{{{d{Ff}}{d{nC`}}}Cb}{{{d{Fh}}{d{nC`}}}Cb}{{{d{Fj}}{d{nC`}}}Cb}{cc{}}{{{G`{{d{Fl}}{d{{El{Ad}}}}{d{Fn}}}}}Fh}{{{G`{{d{Fl}}{El{{d{Ad}}}}{d{Fn}}}}}Fh}22{{{G`{{d{Gb}}{El{{d{Gd}}}}{El{{d{Ad}}}}{d{Fn}}}}}Gf}{{{G`{{d{Gh}}{d{Gj}}}}}Fj}{{{G`{Gl{d{Gj}}}}}Fj}{{{G`{{d{Gl}}{d{Gj}}}}}Fj}6{{{d{j}}}Fj}{{{G`{{d{Gn}}{d{Gj}}{d{Gj}}{d{{El{Ad}}}}{d{Fn}}}}}H`}8{{{G`{{d{Gn}}{d{Gj}}{d{{El{Ad}}}}{d{Fn}}}}}H`}9{{{G`{{d{Fl}}{d{{El{Ad}}}}{d{Fn}}}}}Hb}{{{G`{{d{Fl}}{d{Gj}}{d{Gj}}{d{{El{Ad}}}}{d{Fn}}}}}Hb}{{{d{Gj}}}Hd}<<{{{d{Gj}}}Hf}{{{d{Hh}}}Hf}{{{d{Dn}}}Hj}{{{G`{{d{Dn}}{d{Hl}}}}}Hj}{cc{}}0{{{d{Hn}}}I`}{{{G`{{d{Gh}}{d{Gn}}}}}Ib}2{{{d{Dn}}}Id}33{{{d{Dn}}}If}{{}c{}}000000000000````````````````````{{{d{Ff}}c}AfFd}{{{d{Fh}}c}AfFd}{{{d{Gf}}c}AfFd}{{{d{Fj}}c}AfFd}{{{d{H`}}c}AfFd}{{{d{Hb}}c}AfFd}{{{d{Hd}}c}AfFd}{{{d{Hf}}c}AfFd}{{{d{Hj}}c}AfFd}{{{d{I`}}c}AfFd}{{{d{Ib}}c}AfFd}{{{d{Id}}c}AfFd}{{{d{If}}c}AfFd}```{c{{Af{e}}}{}{}}000000000000{{}{{Af{c}}}{}}000000000000{dAh}000000000000``````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{Ih}}{d{Ih}}}Ed}{{d{d{c}}}Ed{}}00{{{d{Ih}}{d{nC`}}}Cb}{IjIh}{cc{}}{{}c{}}:98``````````````````7766{{{d{Il}}}Il}{{{d{In}}}In}{{d{d{nc}}}An{}}0{{dDh}An}0{{}In}{c{{Af{Il}}}Bf}{c{{Af{Ad}}}Bf}{{{d{Il}}{d{Il}}}Ed}<<<{{{d{Il}}{d{nC`}}}Cb}::99`{{{d{n{El{J`}}}}{d{{El{Il}}}}{d{Jb}}}Jd}``{{{d{Il}}c}AfFd}{{{d{In}}c}AfFd}{dc{}}0`{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nIn}}{d{Jf}}{d{E`}}}Jd}```````````{d{{d{c}}}{}}000000{{{d{n}}}{{d{nc}}}{}}000000{{{d{Hn}}}Hn}{{{d{Jh}}}Jh}{{{d{Jj}}}Jj}{{{d{Jl}}}Jl}{{{d{Jn}}}Jn}{{{d{K`}}}K`}{{{d{Kb}}}Kb}{{d{d{nc}}}An{}}000000{{dDh}An}000000```{{}Hn}{{}Jh}{{}Jj}{{}K`}{{}Kb}{c{{Af{Hn}}}Bf}{c{{Af{Jh}}}Bf}{{{d{Hn}}{d{Hn}}}Ed}{{{d{Jh}}{d{Jh}}}Ed}{{{d{Jj}}{d{Jj}}}Ed}{{{d{Jl}}{d{Jl}}}Ed}{{{d{Jn}}{d{Jn}}}Ed}{{{d{K`}}{d{K`}}}Ed}{{d{d{c}}}Ed{}}00000000000000000`{{{d{Hn}}{d{nC`}}}Cb}{{{d{Jh}}{d{nC`}}}Cb}{{{d{Jj}}{d{nC`}}}Cb}{{{d{Jl}}{d{nC`}}}Cb}{{{d{Jn}}{d{nC`}}}Cb}{{{d{K`}}{d{nC`}}}Cb}{{{d{Kb}}{d{nC`}}}Cb}{cc{}}{{{El{{Kf{Kd}}}}}Hn}{{{Kf{Kd}}}Hn}{KhHn}333333{{}c{}}000000``{{{d{n{Kj{Jn}}}}{d{{El{Kl}}}}{d{K`}}{d{{L`{{Kn{{Kj{Gh}}}}}}}}}Jd}``{{{d{n{Kj{{Kn{{Kj{Gh}}}}}}}}{d{Lb}}{d{{L`{J`}}}}}Jd}````{{{d{nK`}}{d{{El{Kl}}}}}Jd}{{LdLfLh}Jh}```{{{d{nJj}}{d{{El{Kl}}}}}Jd}`{{{d{n{El{Kl}}}}{d{{El{Kl}}}}}Jd}{{{d{Hn}}c}AfFd}{{{d{Jh}}c}AfFd}{{{d{Jj}}c}AfFd}{{{d{Jl}}c}AfFd}{{{d{Jn}}c}AfFd}{{{d{K`}}c}AfFd}{{{d{Kb}}c}AfFd}{dc{}}000000`{c{{Af{e}}}{}{}}000000{{}{{Af{c}}}{}}000000{dAh}000000{{{d{nKb}}{d{Jf}}{d{E`}}}Jd}`````````````````````{d{{d{c}}}{}}000000000{{{d{n}}}{{d{nc}}}{}}000000000``{{{d{n{Lj{c}}}}Ll{d{Gj}}}Jd{LnM`}}{{{d{f}}}{{d{{L`{Mb}}}}}}`{{{d{Md}}}Md}{{{d{Mf}}}Mf}{{{d{Mh}}}Mh}{{{d{Mj}}}Mj}{{{d{Ml}}}Ml}{{{d{Mn}}}Mn}{{{d{N`}}}N`}{{{d{{Nb{c}}}}}{{Nb{c}}}Nd}{{d{d{nc}}}An{}}0000000{{dDh}An}0000000`{{}N`}{{}{{Nb{c}}}{}}{c{{Af{Md}}}Bf}{{{d{Nf}}{d{Nf}}}Ed}{{{d{Md}}{d{Md}}}Ed}{{{d{Mf}}{d{Mf}}}Ed}{{{d{Mh}}{d{Mh}}}Ed}{{{d{Mj}}{d{Mj}}}Ed}{{{d{Ml}}{d{Ml}}}Ed}{{{d{Mn}}{d{Mn}}}Ed}{{{d{N`}}{d{N`}}}Ed}{{d{d{c}}}Ed{}}00000000000000000000000`{{{d{Md}}{d{nC`}}}Cb}{{{d{Mf}}{d{nC`}}}Cb}{{{d{Mh}}{d{nC`}}}Cb}{{{d{Mj}}{d{nC`}}}Cb}{{{d{Ml}}{d{nC`}}}Cb}{{{d{Mn}}{d{nC`}}}Cb}{{{d{N`}}{d{nC`}}}Cb}{{{d{{Nb{c}}}}{d{nC`}}}CbNh}{cc{}}000000000{{}c{}}000000000``{{{d{Jb}}}{{G`{{Nb{c}}Jd}}}Ln}````````{{}{{d{Aj}}}}`{{}Nf}{{{d{nN`}}{d{{El{Md}}}}{d{{Lj{c}}}}{d{Jb}}}JdLn}````{{{d{n{El{Md}}}}{d{N`}}{d{{El{Md}}}}}Jd}{{{d{Md}}c}AfFd}{{{d{Mf}}c}AfFd}{{{d{Mh}}c}AfFd}{{{d{Mj}}c}AfFd}{{{d{Ml}}c}AfFd}{{{d{Mn}}c}AfFd}{{{d{N`}}c}AfFd}{{{d{{Nb{c}}}}e}AfNjFd}{dc{}}0000000{c{{Af{e}}}{}{}}000000000{{}{{Af{c}}}{}}000000000`{dAh}000000000`{{{d{n{Nb{c}}}}{d{Jf}}{d{E`}}}Jd{LnM`}}`````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0`{{{d{n{Kj{{Nl{Gl}}}}}}{d{{El{Nn}}}}{El{{d{{Ob{O`}}}}}}{d{Jb}}}Jd}{{{d{Nn}}}Nn}{{{d{Od}}}Od}{{d{d{nc}}}An{}}0{{dDh}An}0`{{}Od}{c{{Af{Nn}}}Bf}{{{d{Nn}}{d{Nn}}}Ed}{{d{d{c}}}Ed{}}00`{{{d{Nn}}{d{nC`}}}Cb}{{{d{Od}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0``{{{d{n{El{Nn}}}}{d{Nn}}}Jd}{{{d{Nn}}c}AfFd}{{{d{Od}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0`{dAh}0{{{d{nOd}}{d{Jf}}{d{E`}}}Jd}````````````````````{{{d{c}}{d{c}}{d{{Oh{{d{c}}Of}}}}}Oj{OlOnA@`Cf}}```{{{d{n{El{A@b}}}}A@d}Jd}`{{{d{nc}}c}JdM`}```{{{d{n{Kn{c}}}}A@f}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}}}{{{d{n{Kn{{Kj{c}}}}}}A@f}Jd{}}{{{d{n{Kj{{Kn{c}}}}}}A@l}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}NdM`}}{{{d{n{Kj{{Kn{{Kj{c}}}}}}}}A@l}Jd{NdM`}}````````````6````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{A@b}}}A@b}{{d{d{nc}}}An{}}{{dDh}An}`:{{{d{A@b}}{d{A@b}}}Ed}{{{d{A@b}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0{{{d{A@b}}c}AfFd}{dc{}}`{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0```{{{d{nc}}c}JdM`}````{{{d{{A@n{ce}}}}}{{A@n{{d{c}}{d{e}}}}}{}{}}?>{{{d{{A@n{ce}}}}}{{A@n{ce}}}NdNd}=<{{}{{A@n{ce}}}{}{}}{{{d{{A@n{ce}}}}{d{{A@n{ce}}}}}EdM`M`}{{d{d{c}}}Ed{}}00{{{d{{A@n{ce}}}}}{{El{{d{e}}}}}{}{}}{{{A@n{ce}}{d{Aj}}}c{}{}}{{{A@n{ce}}{d{Aj}}}e{}{}}{{{A@n{ce}}{d{Aj}}}An{}{}}{{{d{{A@n{ce}}}}{d{nC`}}}CbNhNh}{cc{}}{{}c{}}{{{d{{A@n{ce}}}}}Ed{}{}}00{{{d{{A@n{ce}}}}}{{El{{d{c}}}}}{}{}}{{{d{{A@n{ce}}}}g}AfNjNjFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}```````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{AA`}}}AA`}{{{d{{Kn{c}}}}}{{Kn{c}}}Nd}{{d{d{nc}}}An{}}0{{dDh}An}0`{{{d{AA`}}{d{AA`}}}Ed}{{{d{{Kn{c}}}}{d{{Kn{c}}}}}EdM`}{{{d{AA`}}{d{nC`}}}Cb}0{{{d{{Kn{c}}}}{d{nC`}}}CbNh}{{{d{AAb}}{d{{L`{J`}}}}}A@l}{cc{}}000{{}c{}}0002`{{{d{{Af{lBb}}}}}{{A@n{cAA`}}}{{A@j{l}{{A@h{{d{Aj}}}}}}}}{{{d{n{Kn{c}}}}A@f}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}}}{{{d{n{Kn{{Kj{c}}}}}}A@f}Jd{}}{{{d{{Af{lBb}}}}}{{A@n{{Kj{c}}AA`}}}{}}{{{d{n{Kj{{Kn{c}}}}}}A@l}Jd{{A@j{l}{{A@h{{d{Aj}}}}}}NdM`}}{{{d{n{Kj{{Kn{{Kj{c}}}}}}}}A@l}Jd{NdM`}}{{{d{AA`}}c}AfFd}{{{d{{Kn{c}}}}e}AfNjFd}{dc{}}0{dDn}{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000;:``````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AAd}}}AAd}{{{d{AAf}}}AAf}{{d{d{nc}}}An{}}0{{dDh}An}0{{}AAf}{{{d{AAd}}{d{AAd}}}Ed}{{d{d{c}}}Ed{}}00{{{d{AAd}}{d{nC`}}}Cb}{{{d{AAf}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0``{{{d{n{Kj{AAd}}}}{d{Lb}}{d{AAh}}}Jd}{{{d{Lb}}{d{AAh}}}{{G`{AAfJd}}}}`{{{d{AAd}}c}AfFd}{{{d{AAf}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nAAf}}{d{Jf}}{d{E`}}}Jd}``````````````````````````````````````````{{{d{AAj}}}AAl}{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AAn}}}AAn}{{{d{E`}}}E`}{{d{d{nc}}}An{}}0{{dDh}An}0{{}AAn}{{{d{En}}}AAl}`{{{d{AAn}}{d{AAn}}}Ed}{{d{d{c}}}Ed{}}00`{{{d{AAn}}{d{nC`}}}Cb}{{{d{E`}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0`{{JbLbAB`ABbAAhABdABf}E`}````{{{d{AAn}}c}AfFd}{{{d{E`}}c}AfFd}```{dc{}}0`{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nE`}}{d{Jf}}}Jd}`````````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{ABh}}}ABh}{{{d{ABj}}}ABj}{{d{d{nc}}}An{}}0{{dDh}An}0{{{d{ABj}}}Ej}{{{d{ABh}}{d{ABh}}}Ed}{{{d{ABj}}{d{ABj}}}Ed}{{d{d{c}}}Ed{}}00000{{{d{ABh}}{d{nC`}}}Cb}{{{d{ABj}}{d{nC`}}}Cb}{ABlABh}{BbABh}{ABjABh}{cc{}}0{{}c{}}0{{{d{ABj}}}Dn}{{{d{ABh}}c}AfFd}{{{d{ABj}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{}AAl}0{{{d{ABf}}}AAl}{{{d{nABn}}{d{nABf}}{d{Jf}}}Jd}{{{d{Lb}}{d{En}}}AAl}{{{Kj{Dn}}{d{En}}}AAl}{{{Kj{Gb}}{d{En}}}AAl}{{{d{Lb}}}AAl}{{{d{nLb}}{Kj{Gb}}}AAl}{{{d{nLb}}{d{Jb}}{d{AAn}}{d{Jf}}}Jd}`{{{d{Lb}}{d{nAAh}}{d{Aj}}}Jd}{{{d{AAh}}}AAl}{{{d{n{Oh{AC`{Oh{ACbACd}}}}}}{d{{L`{{Kn{{Kj{Gh}}}}}}}}{d{Lb}}}Jd}{{{d{nAAh}}{d{n{Kj{{Kn{{Kj{Gh}}}}}}}}{d{Jb}}{d{Lb}}{d{AAn}}{d{Jf}}}Jd}{{ABjACf}Jd}{{{d{J`}}ABj}Jd}00{{{d{En}}}AAl}0{{{Kj{J`}}{d{En}}}AAl}{{{d{Jb}}}AAl}{{ACh{d{En}}}AAl}{{{d{nJb}}{d{nAB`}}{d{AAn}}{d{Jf}}}Jd}{{{d{ABd}}}AAl}{{{d{nABd}}{d{AAn}}{d{Jf}}}Jd}{{{d{ABb}}}AAl}{{{d{nABb}}{d{AAn}}{d{Jf}}}Jd}{{{d{AB`}}}AAl}{{{d{nAB`}}{d{AAn}}{d{Jf}}}Jd}{{{d{Aj}}}{{Af{AdACj}}}}{{{d{n{El{A@b}}}}{d{Jb}}{d{AAn}}{d{Jf}}}Jd}`{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ACl}}}ACl}{{d{d{nc}}}An{}}{{dDh}An}{{}ACl}{EnAAl}`{{{d{ACl}}{d{nC`}}}Cb}{cc{}}{{}c{}}{{{d{ACl}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}{{{d{nACl}}{d{Jf}}{d{E`}}}Jd}`````?????>>>>>`{{{d{n{Kj{J`}}}}{d{{El{ACn}}}}{d{Jb}}}Jd}{{{d{Hh}}}Hh}{{{d{ACn}}}ACn}{{{d{AD`}}}AD`}{{{d{ADb}}}ADb}{{{d{ADd}}}ADd}{{d{d{nc}}}An{}}0000{{dDh}An}0000{{}ADb}{{}ADd}{c{{Af{Hh}}}Bf}{c{{Af{ACn}}}Bf}{{{d{Hh}}{d{Hh}}}Ed}{{{d{ACn}}{d{ACn}}}Ed}{{{d{AD`}}{d{AD`}}}Ed}{{{d{ADb}}{d{ADb}}}Ed}{{d{d{c}}}Ed{}}00000000000{{{d{Hh}}{d{nC`}}}Cb}{{{d{ACn}}{d{nC`}}}Cb}{cc{}}0000{{}c{}}0000{{{d{Jb}}}{{G`{ADdJd}}}}```{{{d{nADb}}{d{{El{ACn}}}}{d{Jb}}}Jd}``{{{d{Hh}}c}AfFd}{{{d{ACn}}c}AfFd}{{{d{AD`}}c}AfFd}{{{d{ADb}}c}AfFd}{{{d{ADd}}c}AfFd}{dc{}}0000{c{{Af{e}}}{}{}}0000{{}{{Af{c}}}{}}0000``{dAh}0000`{{{d{nADd}}{d{Jf}}{d{E`}}}Jd}``````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000`{{{d{n{Kj{ADf}}}}{d{{El{ADh}}}}{d{Lb}}{d{AAh}}}Jd}{{{d{ADh}}}ADh}{{{d{ADj}}}ADj}{{{d{ADl}}}ADl}{{{d{{ADn{c}}}}}{{ADn{c}}}Nd}{{d{d{nc}}}An{}}000{{dDh}An}000{{}ADl}{{}{{ADn{c}}}{}}{c{{Af{ADh}}}Bf}{{{d{ADh}}{d{ADh}}}Ed}{{{d{ADj}}{d{ADj}}}Ed}{{{d{ADl}}{d{ADl}}}Ed}{{d{d{c}}}Ed{}}00000000`{{{d{ADh}}{d{nC`}}}Cb}{{{d{ADj}}{d{nC`}}}Cb}{{{d{ADl}}{d{nC`}}}Cb}{{{d{{ADn{c}}}}{d{nC`}}}CbNh}{cc{}}000{{}c{}}000{{}{{G`{{ADn{c}}Jd}}}AE`}{{{d{Dn}}O`{d{{El{ADh}}}}{d{Lb}}{d{AAh}}}AEb}`{{{d{nADl}}{d{{El{ADh}}}}}Jd}``{{{d{ADh}}c}AfFd}{{{d{ADj}}c}AfFd}{{{d{ADl}}c}AfFd}{{{d{{ADn{c}}}}e}Af{}Fd}```{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000{{{d{n{ADn{c}}}}{d{Jf}}{d{E`}}}JdAE`}````````````````````{d{{d{c}}}{}}00000000000{{{d{n}}}{{d{nc}}}{}}00000000000`{{{d{n{Kj{Gb}}}}{d{{El{AEd}}}}{d{Lb}}{d{AAh}}}Jd}{{{d{AEf}}}AEf}{{{d{AEh}}}AEh}{{{d{AEj}}}AEj}{{{d{AEl}}}AEl}{{{d{Hl}}}Hl}{{{d{AEn}}}AEn}{{{d{AEd}}}AEd}{{{d{AF`}}}AF`}{{{d{AFb}}}AFb}{{{d{AFd}}}AFd}{{{d{AFf}}}AFf}{{{d{{AFh{c}}}}}{{AFh{c}}}Nd}{{d{d{nc}}}An{}}00000000000{{dDh}An}00000000000{{}AEl}{{}AEn}{{}AFf}{{}{{AFh{c}}}{}}{{{d{AEn}}}{{d{c}}}{}}{c{{Af{AEl}}}Bf}{c{{Af{Hl}}}Bf}{c{{Af{AEn}}}Bf}{c{{Af{AEd}}}Bf}{{{d{AEl}}{d{AEl}}}Ed}{{{d{Hl}}{d{Hl}}}Ed}{{{d{AEn}}{d{AEn}}}Ed}{{{d{AEd}}{d{AEd}}}Ed}{{{d{AF`}}{d{AF`}}}Ed}{{{d{AFb}}{d{AFb}}}Ed}{{{d{AFd}}{d{AFd}}}Ed}{{{d{AFf}}{d{AFf}}}Ed}{{d{d{c}}}Ed{}}00000000000000000000000`{{{d{AEf}}{d{nC`}}}Cb}{{{d{AEh}}{d{nC`}}}Cb}{{{d{AEj}}{d{nC`}}}Cb}{{{d{AEl}}{d{nC`}}}Cb}{{{d{Hl}}{d{nC`}}}Cb}{{{d{AEn}}{d{nC`}}}Cb}{{{d{AEd}}{d{nC`}}}Cb}{{{d{AF`}}{d{nC`}}}Cb}{{{d{AFb}}{d{nC`}}}Cb}{{{d{AFd}}{d{nC`}}}Cb}{{{d{AFf}}{d{nC`}}}Cb}{{{d{{AFh{c}}}}{d{nC`}}}CbNh}{cc{}}00000000000{{{d{AEj}}O`}{{El{AEl}}}}`{{}c{}}00000000000{{}c{}}{{}AEj}{{{d{AEj}}}O`}`{{{d{Lb}}{d{AAh}}}{{G`{{AFh{c}}Jd}}}AE`}{{{d{nAEj}}}{{El{c}}}{}}0`{{{d{nAEj}}O`}{{El{c}}}{}}`{{{d{Gb}}{d{AAh}}}Ed}00`````{{{d{nAFf}}{d{{El{AEd}}}}{d{Lb}}{d{AAh}}}Jd}```{{{d{AEl}}c}AfFd}{{{d{Hl}}c}AfFd}{{{d{AEn}}c}AfFd}{{{d{AEd}}c}AfFd}{{{d{AF`}}c}AfFd}{{{d{AFb}}c}AfFd}{{{d{AFd}}c}AfFd}{{{d{AFf}}c}AfFd}{{{d{{AFh{c}}}}e}Af{}Fd}{{{d{AEj}}}{{G`{O`{El{O`}}}}}}``{{{d{AEl}}{d{Gb}}{d{Gb}}}Oj}{e{{AFj{ce}}}{}{{AFl{{d{c}}{d{c}}}{{Ef{Oj}}}}}}`{dc{}}00000000000{c{{Af{e}}}{}{}}00000000000{{}{{Af{c}}}{}}00000000000``{dAh}00000000000`{{{d{n{AFh{c}}}}{d{Jf}}{d{E`}}}JdAE`}`````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AFn}}}AFn}{{{d{{AG`{c}}}}}{{AG`{c}}}Nd}{{d{d{nc}}}An{}}0{{dDh}An}0`{{}AAl}`{{}{{AG`{c}}}{}}{{{d{AFn}}{d{AFn}}}Ed}{{{d{AFn}}{d{nC`}}}Cb}0{{{d{{AG`{c}}}}{d{nC`}}}CbNh}{BbAFn}{ABlAFn}{DnAFn}{cc{}}0{{}c{}}0{{{d{Aj}}}AAl}{{{d{AFn}}c}AfFd}{{{d{{AG`{c}}}}e}AfNjFd}{dc{}}0{dDn}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{n{AG`{c}}}}{d{Jf}}{d{E`}}}Jd{M`{A@j{AGb}{{A@h{{d{Aj}}}}}}}}`````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{AGd}}}AGd}{{{d{AGf}}}AGf}{{{d{AGh}}}AGh}{{{d{AGj}}}AGj}{{d{d{nc}}}An{}}000{{dDh}An}000`{{}AGj}{c{{Af{AGd}}}Bf}{c{{Af{AGh}}}Bf}{{{d{AGh}}{d{AGh}}}Ed}{{{d{AGh}}{d{nC`}}}Cb}{{{d{AGj}}{d{nC`}}}Cb}{cc{}}000{{{d{Ad}}}AAl}````{{{d{AGj}}AGfAGl}{{AGn{AGh}}}}{{}c{}}000``{{}{{G`{AGjJd}}}}``````{{{d{AGd}}c}AfFd}{{{d{AGh}}c}AfFd}{{{d{AGj}}c}AfFd}{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000`{dAh}000{{{d{nAGj}}{d{Jf}}{d{E`}}}Jd}````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AH`}}}AH`}{{d{d{nc}}}An{}}{{dDh}An}{{}AH`}{c{{Af{AH`}}}Bf}{{{d{AH`}}{d{AH`}}}Ed}{{{d{AH`}}{d{nC`}}}Cb}{{{d{AHb}}{d{nC`}}}Cb}0{cc{}}0{{{d{Aj}}}{{Af{AH`c}}}{}}{{}c{}}0{{{d{AH`}}{d{AH`}}}{{El{Oj}}}}{{{d{AH`}}c}AfFd}{AH`AGl}{dc{}}{dDn}{c{{Af{e}}}{}{}}{AGl{{Af{AH`c}}}{}}{Dn{{Af{AH`c}}}{}}2{{}{{Af{c}}}{}}0{dAh}0``{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AHd}}}AHd}{{{d{AHf}}}AHf}{{d{d{nc}}}An{}}0{{dDh}An}0{{}AHf}{c{{Af{AHd}}}Bf}{{{d{AHd}}{d{AHd}}}Ed}{{d{d{c}}}Ed{}}00{{{d{AHd}}{d{nC`}}}Cb}{{{d{AHf}}{d{nC`}}}Cb}{cc{}}0`{{}c{}}0`{{{d{{El{Gb}}}}{d{Jb}}}Jd}{{{d{n{El{Gb}}}}{d{{El{AHd}}}}{d{{L`{{Kn{Gh}}}}}}{d{Lb}}}Jd}`{{{d{n{Kj{{Kn{Gh}}}}}}{d{{El{AHd}}}}{d{Jb}}}Jd}``{{{d{n{Kj{{Kn{{Kj{Fl}}}}}}}}{d{{El{AHd}}}}{d{{L`{{Kn{Gh}}}}}}}Jd}`{{{d{n{El{AHd}}}}{d{{L`{{Kn{Gh}}}}}}}Jd}{{{d{AHd}}c}AfFd}{{{d{AHf}}c}AfFd}``{{{d{n{Kj{{Kn{{Kj{Fl}}}}}}}}{d{{El{AHd}}}}{d{Jb}}}Jd}`{{{d{n{El{{Kn{{El{Fl}}}}}}}}{d{{El{AHd}}}}{d{{L`{{Kn{Gh}}}}}}{d{{L`{{Kn{{Kj{Fl}}}}}}}}{d{{L`{{Kn{{Kj{Fl}}}}}}}}{d{AB`}}}Jd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{nAHf}}{d{Jf}}{d{E`}}}Jd}`{{{d{n{El{AHh}}}}{d{{L`{{Kn{Gh}}}}}}{d{{El{Gb}}}}}Jd}``````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{Gb}}EjEj}Ej}{{{d{AHj}}}AHj}{{{d{AHl}}}AHl}{{{d{AHn}}}AHn}{{{d{AI`}}}AI`}{{d{d{nc}}}An{}}000{{dDh}An}000`{{}AHj}{{}AI`}{c{{Af{AHj}}}Bf}{c{{Af{AHl}}}Bf}{c{{Af{AHn}}}Bf}````{{{d{AHj}}{d{AHj}}}Ed}{{{d{AHl}}{d{AHl}}}Ed}{{{d{AHn}}{d{AHn}}}Ed}{{d{d{c}}}Ed{}}00000000`{{{d{AHj}}{d{nC`}}}Cb}{{{d{AHl}}{d{nC`}}}Cb}{{{d{AHn}}{d{nC`}}}Cb}{{{d{AI`}}{d{nC`}}}Cb}{cc{}}000{AIbAAl}```{{}c{}}000`{{{d{n{El{AId}}}}{d{Jb}}{El{{d{AHn}}}}{El{{d{AHl}}}}{El{{d{AIf}}}}{El{{d{Gb}}}}{d{n{El{{G`{AIb{A@n{AIhABh}}}}}}}}}Jd}{{{d{n{El{Gb}}}}{d{{El{Gn}}}}}Jd}`{{{d{n{El{Gb}}}}{d{{El{AHn}}}}{d{{El{{Kn{Gh}}}}}}{d{Lb}}}Jd}``````{{{d{n{El{Fl}}}}{d{{El{{Kn{{Kj{Fl}}}}}}}}{d{{El{AHn}}}}{d{Fn}}}Jd}`{{{d{n{El{{Kn{{Kj{Fl}}}}}}}}{d{{El{Gn}}}}{d{{El{AHn}}}}}Jd}`{{{d{n{El{Gn}}}}{d{{El{Fl}}}}{d{{El{AHn}}}}{d{{El{{Kn{Gh}}}}}}{d{Fn}}}Jd}`````{AIjAAl}{{{d{n{Kf{Kd}}}}{d{nGb}}}Jd}`{{{El{{d{AHn}}}}{El{{d{AHl}}}}{El{{d{AIf}}}}{El{{d{Gb}}}}{d{n{Kj{AIl}}}}{El{Ej}}}Jd}`{{{d{AHj}}c}AfFd}{{{d{AHl}}c}AfFd}{{{d{AHn}}c}AfFd}{{{d{AI`}}c}AfFd}`{{{d{n{El{AIf}}}}{d{{El{AHn}}}}{d{{El{{Kn{Gh}}}}}}}Jd}``{{{d{Jb}}{El{{d{AHn}}}}{El{{d{AHl}}}}{El{{d{AIf}}}}{El{{d{Gb}}}}{d{n{El{{G`{AIb{A@n{AIhABh}}}}}}}}}Jd}```{{{d{n{El{AIn}}}}{d{{El{AHn}}}}{d{AB`}}}Jd}``{{{d{n{Kj{{Kn{{Kj{AJ`}}}}}}}}{d{{El{AHn}}}}{d{{El{AHl}}}}{d{{L`{J`}}}}}Jd}`{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000`{dAh}000{{{d{nAI`}}{d{Jf}}{d{E`}}}Jd}```{{{d{n{El{AHh}}}}{d{{El{{Kn{Gh}}}}}}{d{{El{Gb}}}}}Jd}````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{{d{AJb}}}AJb}{{{d{AJd}}}AJd}{{{d{Eb}}}Eb}{{d{d{nc}}}An{}}00{{dDh}An}00{{{d{Ad}}AJf{d{{L`{Dn}}}}}AAl}{{AdAJf{Kj{Dn}}}{{Af{AlBb}}}}{{{d{Ad}}AJf{d{{L`{Dh}}}}}AAl}{c{{Af{AJb}}}Bf}`{{{d{AJb}}{d{AJb}}}Ed}{{d{d{c}}}Ed{}}00{{{d{AJb}}{d{nC`}}}Cb}{{{d{AJd}}{d{nC`}}}Cb}{{{d{Eb}}{d{nC`}}}Cb}{cc{}}00{{{d{Ad}}}AAl}{{{d{Ad}}{d{En}}{d{Dn}}}AAl}111{{{d{Ad}}{d{AJh}}}AAl}`{{}c{}}00``{{{d{Jb}}}{{G`{EbJd}}}}{{{d{Ad}}}{{Af{{G`{AJf{Kj{Dn}}}}AJj}}}}{{{d{{L`{Dh}}}}}{{Af{{G`{AJf{Kj{Dn}}}}AJl}}}}{{{d{Ad}}{d{AJn}}}AAl}```{{{d{AJb}}c}AfFd}{{{d{AJd}}c}AfFd}{{{d{Eb}}c}AfFd}{{{d{Ad}}{d{AK`}}}AAl}```{dc{}}00``{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00`{dAh}00{{{d{nEb}}{d{Jf}}{d{E`}}}Jd}{{{d{n{El{Ad}}}}{d{AJd}}{d{AK`}}{d{E`}}}Jd}````````````````````````````````{{{d{E`}}{d{Eb}}{d{Aj}}}Al}````{cAn{{Eh{}{{Ef{An}}}}Ch}}0{{{B`{c}}}{{h{e}}}{NjCh}{BjCh}}`{{}{{AKb{An}}}}{{{d{Aj}}}{{h{{El{c}}}}}{BjCh}}`{DnAn}``{{}{{Kf{Kd}}}}`{{{d{Aj}}{El{{d{c}}}}}{{h{An}}}Nj}``{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}{{{d{nAKl}}{d{Jf}}}Jd}{{{d{nAKn}}{d{Jf}}{d{E`}}}Jd}{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}{d{c}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}````````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{}Jd}`{cc{}}{AL`AAl}{{{ALb{Jf}}}AAl}22{AL`Jd}{{{Kj{AL`}}}Jd}`{{}c{}}00{Jdc{}}{{{d{Jd}}}Ed}{{JdJd}Jd}{{{d{Jd}}}O`}{{{Kj{AAl}}}Jd}{JfJd}{{{Kj{Jf}}}Jd}={AAlJd}{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00{JdJd}```````````````{{{d{Ad}}}{{ALb{b}}}}0{{{d{E`}}{d{Eb}}{d{Aj}}}Al}{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{Bb}}}Bb}{{d{d{nc}}}An{}}{{dDh}An}{{{d{Bb}}}ALd}`{{{d{Bb}}{d{Bb}}}Ed}{{d{d{c}}}Ed{}}00{cAn{{Eh{}{{Ef{An}}}}Ch}}0{{{B`{c}}}{{h{e}}}{NjCh}{BjCh}}{{}{{AKb{An}}}}{{{d{Bb}}{d{nC`}}}Cb}0{BnBb}{cc{}}{ALfBb}{{{d{Aj}}}{{h{{El{c}}}}}{BjCh}}{{}c{}}{DnAn}{{{d{Bb}}}Dn}{{}{{h{An}}}}00000000000000000{{}{{Kf{Kd}}}}{{{d{Bb}}c}AfFd}{{{d{Aj}}{El{{d{c}}}}}{{h{An}}}Nj}{dc{}}{dDn}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}```{ALh{{AKb{c}}}{}}0````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{d{{d{c}}}{}}0000000000000{{{d{n}}}{{d{nc}}}{}}0000000000000{{{d{ALj}}}ALj}{{{d{ALl}}}ALl}{{{d{ALn}}}ALn}{{{d{AM`}}}AM`}{{{d{AMb}}}AMb}{{{d{AMd}}}AMd}{{{d{AMf}}}AMf}{{{d{AJn}}}AJn}{{{d{AMh}}}AMh}{{{d{AMj}}}AMj}{{{d{AMl}}}AMl}{{{d{AMn}}}AMn}{{{d{AN`}}}AN`}{{{d{ANb}}}ANb}{{d{d{nc}}}An{}}0000000000000{{dDh}An}0000000000000{c{{Af{ALj}}}Bf}{c{{Af{ALl}}}Bf}{c{{Af{ALn}}}Bf}{c{{Af{AM`}}}Bf}{c{{Af{AMb}}}Bf}{c{{Af{AMd}}}Bf}{c{{Af{AMf}}}Bf}{c{{Af{AJn}}}Bf}{c{{Af{AMh}}}Bf}{c{{Af{AMj}}}Bf}{c{{Af{AMl}}}Bf}{c{{Af{AMn}}}Bf}{c{{Af{AN`}}}Bf}{c{{Af{ANb}}}Bf}`{{{d{ALj}}{d{nC`}}}Cb}{{{d{ALl}}{d{nC`}}}Cb}{{{d{ALn}}{d{nC`}}}Cb}{{{d{AM`}}{d{nC`}}}Cb}{{{d{AMb}}{d{nC`}}}Cb}{{{d{AMd}}{d{nC`}}}Cb}{{{d{AMf}}{d{nC`}}}Cb}{{{d{AJn}}{d{nC`}}}Cb}{{{d{AMh}}{d{nC`}}}Cb}{{{d{AMj}}{d{nC`}}}Cb}{{{d{AMl}}{d{nC`}}}Cb}{{{d{AMn}}{d{nC`}}}Cb}{{{d{AN`}}{d{nC`}}}Cb}{{{d{ANb}}{d{nC`}}}Cb}{cc{}}0000000000000{{}c{}}0000000000000``{dc{}}0000000000000{c{{Af{e}}}{}{}}0000000000000{{}{{Af{c}}}{}}0000000000000{dAh}0000000000000````````````````````````````````````````````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ACf}}}ACf}{{d{d{nc}}}An{}}{{dDh}An}{{{d{ACf}}{d{ACf}}}Ed}{{d{d{c}}}Ed{}}00{{{d{ACf}}{d{nC`}}}Cb}=<{{{d{ACf}}c}AfFd}<;:9```````````````````````````````````````````````````````````````````````````````````````````````````````8877{{{d{ANd}}{d{nC`}}}Cb}{{{d{ANf}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0`??>>==```````````<;{{{d{Jf}}{d{nC`}}}Cb}21{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}``````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{{d{{ANh{ce}}}}}{{ANh{ce}}}Ab{{AKf{c}}}}{{d{d{nc}}}An{}}{{dDh}An}{{{d{{ANh{ce}}}}{ANj{ce}}}An{AbAKh}{{AKf{c}}AKhAKj}}{{{d{{ANh{ce}}}}{ANl{ce}}}An{AbAKh}{{AKf{c}}AKhAKj}}`{{{d{{ANl{ce}}}}{d{{ANl{ce}}}}}Ed{M`Ab}{M`{AKf{c}}}}{{d{d{c}}}Ed{}}00`{{{d{{ANl{ce}}}}{d{nC`}}}Cb{NhAb}{Nh{AKf{c}}}}{{{d{{ANj{ce}}}}{d{nC`}}}Cb{NhAb}{Nh{AKf{c}}}}{cc{}}00{{{d{{ANh{ce}}}}Jf}An{AbAKh}{{AKf{c}}AKhAKj}}{{{d{{ANh{ce}}}}{Kj{AAl}}Kj}An{AbAKh}{{AKf{c}}AKhAKj}}{{}c{}}00{{{d{{ANh{ce}}}}}{{AO`{{ANn{e}}}}}{AbAKh}{{AKf{c}}AKhAKj}}`{{e{Kj{AAl}}O`}{{G`{{ANh{ce}}{AOb{{ANl{ce}}}}}}}{AbAKh}{{AKf{c}}AKhAKj}}{{{d{{ANl{ce}}}}g}AfAb{{AKf{c}}}Fd}{dc{}}{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00`{dAh}00````{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}{{{d{nAKl}}{d{Jf}}}Jd}{{{d{nAKn}}{d{Jf}}{d{E`}}}Jd}{{{d{n{AKf{}{{AKd{c}}}}}}{d{Jf}}{d{c}}}{{G`{{Kj{AAl}}{Kj{c}}}}}{NhAKhAKjNjBj}}`````````````{{{d{{L`{c}}}}}e{}{}}{{{d{c}}{d{c}}{d{e}}}Oj{}{}}``{{{d{c}}}e{}{}}`````{cDnAOd}```````````````````````````````````````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}```{{{d{AOf}}}AOf}{{d{d{nc}}}An{}}{{dDh}An}{{{d{AOf}}{d{AOf}}}Oj}0{{d{d{c}}}Oj{}}``````{c{{Af{AOf}}}Bf}{{{d{AOf}}{d{AOf}}}Ed}{{d{d{c}}}Ed{}}00{{AOh{d{AOj}}{El{Dn}}}AOh}```{{{d{AOf}}{d{nC`}}}{{Af{AnAOl}}}}0{cc{}}{{{d{Aj}}}{{Af{AOf}}}}{{{d{AOf}}{d{nc}}}AnAOn}`````{{}c{}}`````````````{{EjEjEj}AOf}````{{{d{Aj}}}{{Af{AOfB@`}}}}{{{d{AOf}}{d{AOf}}}{{El{Oj}}}}````{{AOh{d{AOj}}}AOh}`````{{{d{AOf}}c}AfFd}``{dc{}}{dDn}``{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}``{dAh}`````````````````````````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{{d{f}}}{{d{{L`{Mb}}}}}}0{{{d{J`}}}J`}{{{d{B@b}}}B@b}{{{d{B@d}}}B@d}{{d{d{nc}}}An{}}00{{dDh}An}00{{}B@d}{c{{Af{J`}}}Bf}{c{{Af{B@b}}}Bf}{c{{Af{B@d}}}Bf}{{{d{J`}}{d{J`}}}Ed}{{{d{B@b}}{d{B@b}}}Ed}{{{d{B@d}}{d{B@d}}}Ed}{{d{d{c}}}Ed{}}00000000`{{{d{J`}}{d{nC`}}}Cb}{{{d{B@b}}{d{nC`}}}Cb}{{{d{B@d}}{d{nC`}}}Cb}{cc{}}{{{d{J`}}}B@b}11{{}c{}}00````{{}{{d{Aj}}}}0{{}Nf}0{{{d{J`}}c}AfFd}{{{d{B@b}}c}AfFd}{{{d{B@d}}c}AfFd}{dc{}}00``{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00```````````````````{{{d{Mb}}{d{{L`{Dn}}}}}Ed}````{d{{d{c}}}{}}00000000000{{{d{n}}}{{d{nc}}}{}}00000000000``{{{d{f}}}f}{{{d{B@f}}}B@f}{{{d{B@h}}}B@h}{{{d{Mb}}}Mb}{{{d{B@j}}}B@j}{{{d{AOj}}}AOj}{{{d{B@l}}}B@l}{{{d{B@n}}}B@n}{{d{d{nc}}}An{}}0000000{{dDh}An}0000000```{{}B@j}{{}B@l}{{}B@n}{{{d{Mb}}}{{El{{Kj{BA`}}}}}}{{{d{B@l}}}{{d{c}}}{}}``{c{{Af{f}}}Bf}{c{{Af{B@f}}}Bf}{c{{Af{B@h}}}Bf}{c{{Af{Mb}}}Bf}{c{{Af{B@j}}}Bf}{c{{Af{AOj}}}Bf}{c{{Af{B@l}}}Bf}{c{{Af{B@n}}}Bf}{c{{Af{AOj}}}Bf}{{{d{f}}{d{f}}}Ed}{{{d{B@f}}{d{B@f}}}Ed}{{{d{B@h}}{d{B@h}}}Ed}{{{d{Mb}}{d{Mb}}}Ed}{{{d{B@j}}{d{B@j}}}Ed}{{{d{AOj}}{d{AOj}}}Ed}{{{d{B@l}}{d{B@l}}}Ed}{{{d{B@n}}{d{B@n}}}Ed}{{d{d{c}}}Ed{}}00000000000000000000000`{{{d{f}}{d{nC`}}}Cb}{{{d{B@f}}{d{nC`}}}Cb}{{{d{B@h}}{d{nC`}}}Cb}{{{d{Mb}}{d{nC`}}}Cb}{{{d{B@j}}{d{nC`}}}Cb}{{{d{AOj}}{d{nC`}}}Cb}{{{d{B@l}}{d{nC`}}}Cb}{{{d{B@n}}{d{nC`}}}Cb}{cc{}}000{D`f}1{Cnf}2{{{d{f}}}B@f}3{{{d{Aj}}}B@h}44444{{{d{c}}}e{}{}}00````{{}c{}}00000000000{{{d{Mb}}{d{{L`{BA`}}}}}Ed}`{{{d{f}}{d{j}}}Ed}{{{d{B@j}}}{{`{{BAf{}{{BAb{{BAd{AOj}}}}}}}}}}````{{{d{B@h}}}{{d{Aj}}}}``````````{{{d{f}}c}AfFd}{{{d{B@f}}c}AfFd}{{{d{B@h}}c}AfFd}{{{d{Mb}}c}AfFd}{{{d{B@j}}c}AfFd}{{{d{AOj}}c}AfFd}{{{d{B@l}}c}AfFd}{{{d{B@n}}c}AfFd}{dc{}}0000000{c{{Af{e}}}{}{}}00000000000{{}{{Af{c}}}{}}00000000000`{dAh}00000000000`````````````````````{d{{d{c}}}{}}0000{{{d{n}}}{{d{nc}}}{}}0000{{{d{BA`}}}BA`}{{{d{j}}}j}{{{d{Gj}}}Gj}{{{d{BAh}}}BAh}{{{d{AAb}}}AAb}{{d{d{nc}}}An{}}0000{{dDh}An}0000{c{{Af{BA`}}}Bf}{c{{Af{j}}}Bf}{c{{Af{Gj}}}Bf}{{{d{BA`}}{d{BA`}}}Ed}{{{d{j}}{d{j}}}Ed}{{{d{Gj}}{d{Gj}}}Ed}10{{d{d{c}}}Ed{}}00000000{{AOh{d{AOj}}{El{Dn}}}AOh}`{{{d{BA`}}{d{nC`}}}Cb}{{{d{j}}{d{nC`}}}Cb}{{{d{Gj}}{d{nC`}}}Cb}{{{d{BAh}}{d{nC`}}}Cb}{{{d{AAb}}{d{nC`}}}Cb}{cc{}}{{{G`{DnDn}}}BA`}1111{{{d{j}}{d{Aj}}}{{El{{d{Dn}}}}}}`{{}c{}}0000`{{Adj}Gj}`{{{d{AAb}}{d{{L`{J`}}}}}{{Kj{{G`{{d{J`}}Gj}}}}}}{{AOh{d{AOj}}}AOh}`{{{d{BA`}}c}AfFd}{{{d{j}}c}AfFd}{{{d{Gj}}c}AfFd}{dc{}}0000{c{{Af{e}}}{}{}}0000{{}{{Af{c}}}{}}0000`{dAh}0000`{{{d{Aj}}{d{Aj}}{d{Aj}}{d{{L`{BA`}}}}}j}{{{d{Aj}}{d{Aj}}{d{Aj}}}j}``````````````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00`{{{d{BAj}}}BAj}{{{d{l}}}l}{{{d{{BAl{c}}}}}{{BAl{c}}}{NdBjNj}}{{d{d{nc}}}An{}}00{{dDh}An}00{c{{Af{BAj}}}Bf}{c{{Af{l}}}Bf}{c{{Af{{BAl{e}}}}}Bf{BjNj}}{{{d{BAj}}{d{BAj}}}Ed}{{{d{l}}{d{l}}}Ed}{{d{d{c}}}Ed{}}00000{{{d{BAj}}{d{nC`}}}Cb}{{{d{l}}{d{nC`}}}Cb}{{{d{{BAl{c}}}}{d{nC`}}}Cb{NhBjNj}}{cc{}}{Bll}{{{Kj{Fl}}}l}{Ghl}3{{{Kj{Gl}}}l}4{{}c{}}00`{{{d{BAj}}c}AfFd}{{{d{l}}c}AfFd}{{{d{{BAl{c}}}}e}Af{BjNj}Fd}``{dc{}}00{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00``````````````````````````````````````````````````````````````{BAnc{}}`````{{{d{BAn}}}Ad}````{{{d{e}}}{{h{{Fb{g}}}}}{NjCh}{{BAn{c}}NdNj}{BjCh}}```````````````{{{d{BAn}}}BB`}````{{{d{BAn}}}Dn}`{{{d{BAn}}}{{El{Dn}}}}`````````````````````````````````````````3``````````````````````````````````5{BBbBBb}{BBdAn}{BBfBBf}{d{{d{c}}}{}}0000000{{{d{n}}}{{d{nc}}}{}}0000000{{{d{BBb}}}BBb}{{{d{AIl}}}AIl}{{{d{AIj}}}AIj}{{{d{AIb}}}AIb}{{{d{AAj}}}AAj}{{{d{BBd}}}BBd}{{{d{BBf}}}BBf}{{{d{BBh}}}BBh}{{d{d{nc}}}An{}}0000000{{dDh}An}0000000``{c{{Af{AAj}}}Bf}{c{{Af{BBd}}}Bf}`{{{d{BAn}}}Ad}{{{d{BBb}}}Ad}{{{d{BBd}}}Ad}{{{d{BBf}}}Ad}{{{d{BBb}}{d{BBb}}}Ed}{{{d{AIl}}{d{AIl}}}Ed}{{{d{AIj}}{d{AIj}}}Ed}{{{d{AIb}}{d{AIb}}}Ed}{{{d{AAj}}{d{AAj}}}Ed}{{{d{BBd}}{d{BBd}}}Ed}{{{d{BBf}}{d{BBf}}}Ed}{{{d{BBh}}{d{BBh}}}Ed}{{d{d{c}}}Ed{}}00000000000000000000000{{{d{BBb}}{d{nC`}}}Cb}{{{d{AIl}}{d{nC`}}}Cb}{{{d{AIj}}{d{nC`}}}Cb}{{{d{AIb}}{d{nC`}}}Cb}{{{d{AAj}}{d{nC`}}}Cb}{{{d{BBd}}{d{nC`}}}Cb}{{{d{BBf}}{d{nC`}}}Cb}{{{d{BBh}}{d{nC`}}}Cb}{cc{}}0000000`{{}c{}}0000000``{{{d{BAn}}}BB`}{{{d{BBb}}}BB`}{{{d{BBd}}}BB`}{{{d{BBf}}}BB`}``{{{d{BAn}}}Dn}{{{d{BBb}}}Dn}{{{d{BBd}}}Dn}{{{d{BBf}}}Dn}{{{d{BAn}}}{{El{Dn}}}}{{{d{BBb}}}{{El{Dn}}}}{{{d{BBd}}}{{El{Dn}}}}{{{d{BBf}}}{{El{Dn}}}}`{{{d{BBb}}c}AfFd}{{{d{AIl}}c}AfFd}{{{d{AIj}}c}AfFd}{{{d{AIb}}c}AfFd}{{{d{AAj}}c}AfFd}{{{d{BBd}}c}AfFd}{{{d{BBf}}c}AfFd}{{{d{BBh}}c}AfFd}``````{dc{}}0000000{c{{Af{e}}}{}{}}0000000{{}{{Af{c}}}{}}0000000{dAh}0000000{{{d{BAn}}}Dn}0`````````````````````````````````````````````````{d{{d{c}}}{}}0000000000000000{{{d{n}}}{{d{nc}}}{}}0000000000000000{{{d{ABl}}}ABl}{{{d{BBj}}}BBj}{{{d{BBl}}}BBl}{{{d{AGb}}}AGb}{{{d{BBn}}}BBn}{{{d{BC`}}}BC`}{{{d{BCb}}}BCb}{{{d{BCd}}}BCd}{{{d{AIh}}}AIh}{{{d{BCf}}}BCf}{{{d{BCh}}}BCh}{{d{d{nc}}}An{}}0000000000{{dDh}An}0000000000``{{}BCd}{c{{Af{{Fb{e}}}}}BfBj}{c{{Af{ABl}}}Bf}{c{{Af{BCj}}}Bf}{c{{Af{BCl}}}Bf}{c{{Af{BCn}}}Bf}{c{{Af{BD`}}}Bf}{c{{Af{F`}}}Bf}{c{{Af{BBj}}}Bf}{c{{Af{BBl}}}Bf}{c{{Af{AGb}}}Bf}{c{{Af{BBn}}}Bf}{c{{Af{BC`}}}Bf}{c{{Af{BCb}}}Bf}{c{{Af{BCd}}}Bf}{c{{Af{AIh}}}Bf}{c{{Af{BCf}}}Bf}{c{{Af{BCh}}}Bf}{{{d{{Fb{c}}}}{d{{Fb{c}}}}}EdM`}{{{d{ABl}}{d{ABl}}}Ed}{{{d{BD`}}{d{BD`}}}Ed}{{{d{BBj}}{d{BBj}}}Ed}{{{d{BBl}}{d{BBl}}}Ed}{{{d{BBn}}{d{BBn}}}Ed}{{{d{BC`}}{d{BC`}}}Ed}{{{d{BCb}}{d{BCb}}}Ed}{{{d{BCd}}{d{BCd}}}Ed}{{{d{AIh}}{d{AIh}}}Ed}{{{d{BCf}}{d{BCf}}}Ed}{{{d{BCh}}{d{BCh}}}Ed}{{d{d{c}}}Ed{}}00000000000000000000000000000000000```{{{d{{Fb{c}}}}{d{nC`}}}CbNh}{{{d{ABl}}{d{nC`}}}Cb}{{{d{BCj}}{d{nC`}}}Cb}{{{d{BCl}}{d{nC`}}}Cb}{{{d{BCn}}{d{nC`}}}Cb}{{{d{BD`}}{d{nC`}}}Cb}{{{d{F`}}{d{nC`}}}Cb}{{{d{BBj}}{d{nC`}}}Cb}{{{d{BBl}}{d{nC`}}}Cb}{{{d{AGb}}{d{nC`}}}Cb}{{{d{BBn}}{d{nC`}}}Cb}{{{d{BC`}}{d{nC`}}}Cb}{{{d{BCb}}{d{nC`}}}Cb}{{{d{BCd}}{d{nC`}}}Cb}{{{d{AIh}}{d{nC`}}}Cb}{{{d{BCf}}{d{nC`}}}Cb}{{{d{BCh}}{d{nC`}}}Cb}{cc{}}0000000000000000`````{{}c{}}0000000000000000````````{{}BCd}````{{{d{{Fb{c}}}}e}AfNjFd}{{{d{ABl}}c}AfFd}{{{d{BCj}}c}AfFd}{{{d{BCl}}c}AfFd}{{{d{F`}}c}AfFd}{{{d{BBj}}c}AfFd}{{{d{BBl}}c}AfFd}{{{d{AGb}}c}AfFd}{{{d{BBn}}c}AfFd}{{{d{BC`}}c}AfFd}{{{d{BCb}}c}AfFd}{{{d{BCd}}c}AfFd}{{{d{AIh}}c}AfFd}{{{d{BCf}}c}AfFd}{{{d{BCh}}c}AfFd}````{dc{}}0000000000{c{{Af{e}}}{}{}}0000000{AGb{{Af{BBlc}}}{}}111111111{{}{{Af{c}}}{}}0000000000000000{dAh}0000000000000000`{c{{Af{{El{Dn}}}}}Bf}{{{d{{El{Dn}}}}c}AfFd}`````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ABf}}}ABf}{{d{d{nc}}}An{}}{{dDh}An}{{}ABf}{c{{Af{ABf}}}Bf}{{{d{ABf}}{d{ABf}}}Ed}{{{d{ABf}}{d{nC`}}}Cb}{cc{}}{{}c{}}`{BDbABf}{{{d{ABf}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}``{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ABn}}}ABn}{{d{d{nc}}}An{}}{{dDh}An}{{}ABn}{{{d{ABn}}{d{ABn}}}Ed}{{d{d{c}}}Ed{}}00{{{d{ABn}}{d{nC`}}}Cb}{cc{}}{{}c{}}``{{{d{ABn}}c}AfFd}?>=<``````````````````````````````````{{{d{Lb}}{d{{L`{Dn}}}}}Ed}<<;;{{{d{Lb}}}Lb}:9{{}Lb}{c{{Af{Lb}}}Bf}{{{d{Lb}}{d{Lb}}}Ed}999{{{d{Lb}}{d{nC`}}}Cb}8877``{{{d{nLb}}Lb}An}{{{d{nLb}}{Kj{Gb}}}An}{{BDb{Kj{Gb}}}Lb}{{{d{BDb}}{d{{L`{{d{Gb}}}}}}}BDd}{{{d{Lb}}c}AfFd}{{{d{BDd}}c}AfFd}{{{d{Lb}}}{{G`{{Kj{{d{Gb}}}}{Kj{{d{Gb}}}}}}}}{dc{}}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0``````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{Gb}}}Gb}{{{d{BDf}}}BDf}{{d{d{nc}}}An{}}0{{dDh}An}0`{{}BDf}{c{{Af{Gb}}}Bf}{c{{Af{BDf}}}Bf}`{{{d{Gb}}{d{Gb}}}Ed}{{{d{BDf}}{d{BDf}}}Ed}1{{d{d{c}}}Ed{}}00000`{{{d{Gb}}{d{nC`}}}Cb}{{{d{BDf}}{d{nC`}}}Cb}{cc{}}{{{G`{{d{Gl}}{d{Gb}}}}}Gb}{{{G`{{d{Gl}}{BDh{c}}}}}GbAb}2`{{}c{}}0{{{d{Gb}}}Ed}`{{{d{nGb}}Ed}An}{{{d{nGb}}{d{AHh}}{d{Gn}}Ed}An}``````{{{d{Gb}}}AGl}`{{{d{Gb}}c}AfFd}{{{d{BDf}}c}AfFd}55`````{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0`{dAh}0`9`{{{d{BDf}}{d{{L`{Gn}}}}}AHh}````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ACd}}}ACd}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{ACd}}}Bf}{{{d{ACd}}{d{ACd}}}Ed}{{d{d{c}}}Ed{}}00{{{d{ACd}}{d{nC`}}}Cb}{cc{}}{{}c{}}`{{{d{ACd}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}```?>{{{d{AAh}}}AAh}=<`{c{{Af{AAh}}}Bf}{{{d{AAh}}{d{AAh}}}Ed};;;{{{d{AAh}}{d{nC`}}}Cb}:9``{{BDb{Kj{ACd}}}AAh}{{{d{AAh}}c}AfFd}9876```{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{AId}}}AId}{{{d{BDj}}}BDj}{{d{d{nc}}}An{}}0{{dDh}An}0`{{{d{AId}}{d{AId}}}Ed}{{{d{BDj}}{d{BDj}}}Ed}{{d{d{c}}}Ed{}}00000{{{d{AId}}{d{nC`}}}Cb}{{{d{BDj}}{d{nC`}}}Cb}{cc{}}0`{{}c{}}0``{{{d{AId}}c}AfFd}{{{d{BDj}}c}AfFd}`{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0```````````````````````````````````````````````````````````````````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{En}}}En}{{{d{BDl}}}BDl}{{d{d{nc}}}An{}}0{{dDh}An}0{c{{Af{En}}}Bf}{c{{Af{BDl}}}Bf}{{{d{En}}{d{En}}}Ed}{{{d{BDl}}{d{BDl}}}Ed}{{d{d{c}}}Ed{}}00000{{{d{En}}{d{nC`}}}Cb}0{{{d{BDl}}{d{nC`}}}Cb}{cc{}}0{{}c{}}0`{{{d{En}}c}AfFd}{{{d{BDl}}c}AfFd}{dc{}}0{dDn}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0`````````{{{d{Jb}}}{{El{{d{En}}}}}}{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{Jb}}}Jb}{{d{d{nc}}}An{}}{{dDh}An}{{}Jb}{c{{Af{Jb}}}Bf}{{{d{Jb}}{d{Jb}}}Ed}{{d{d{c}}}Ed{}}00{{{d{Jb}}{d{nC`}}}Cb}{cc{}}0{{{d{Jb}}}Ed}{{{d{J`}}}Ad}{{}c{}}0{{{d{Jb}}c}AfFd}`{dc{}}{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0{{{d{Jb}}}BDb}````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0{{{d{Fn}}}Fn}{{{d{BDn}}}BDn}{{d{d{nc}}}An{}}0{{dDh}An}0{{}Fn}{c{{Af{Fn}}}Bf}{c{{Af{BDn}}}Bf}{{{d{Fn}}{d{Fn}}}Ed}{{{d{BDn}}{d{BDn}}}Ed}{{d{d{c}}}Ed{}}00000`{{{d{Fn}}{d{nC`}}}Cb}{{{d{BDn}}{d{nC`}}}Cb}`{cc{}}0``{{}c{}}0`````````{{{d{Fn}}c}AfFd}{{{d{BDn}}c}AfFd}`````````````{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0`````{d{{d{c}}}{}}00{{{d{n}}}{{d{nc}}}{}}00{{{d{BE`}}}BE`}{{{d{BEb}}}BEb}{{{d{ACh}}}ACh}{{d{d{nc}}}An{}}00{{dDh}An}00``{c{{Af{BE`}}}Bf}{c{{Af{BEb}}}Bf}{c{{Af{ACh}}}Bf}`{{{d{BE`}}{d{BE`}}}Ed}{{{d{BEb}}{d{BEb}}}Ed}{{{d{ACh}}{d{ACh}}}Ed}{{d{d{c}}}Ed{}}00000000``{{{d{BE`}}{d{nC`}}}Cb}{{{d{BEb}}{d{nC`}}}Cb}{{{d{ACh}}{d{nC`}}}Cb}{cc{}}00```{{}c{}}00````{{{d{BE`}}c}AfFd}{{{d{BEb}}c}AfFd}{{{d{ACh}}c}AfFd}{dc{}}00``{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00{cDnAOd}````````````````````````````````````````````````````````````````````````````````````````````````````````````````{{{d{{L`{Gn}}}}}c{}}````{d{{d{c}}}{}}0000000000{{{d{n}}}{{d{nc}}}{}}0000000000{{{d{f}}}{{d{{L`{Mb}}}}}}`{{{d{BEd}}}BEd}{{{d{BEf}}}BEf}{{{d{Gl}}}Gl}{{{d{Gh}}}Gh}{{{d{BEh}}}BEh}{{{d{AIf}}}AIf}{{{d{Gn}}}Gn}{{{d{BEj}}}BEj}{{{d{BEl}}}BEl}{{d{d{nc}}}An{}}00000000{{dDh}An}00000000{{{d{c}}{d{c}}{d{e}}}Oj{}{}}{{}BEh}{{}BEl}```{c{{Af{BEd}}}Bf}{c{{Af{BEf}}}Bf}{c{{Af{Gl}}}Bf}{c{{Af{Gh}}}Bf}{c{{Af{BEh}}}Bf}{c{{Af{AIf}}}Bf}{c{{Af{Gn}}}Bf}{c{{Af{BEj}}}Bf}{c{{Af{BEl}}}Bf}`{{{d{BEd}}{d{BEd}}}Ed}{{{d{BEf}}{d{BEf}}}Ed}{{{d{Gl}}{d{Gl}}}Ed}{{{d{Gh}}{d{Gh}}}Ed}{{{d{BEh}}{d{BEh}}}Ed}{{{d{AIf}}{d{AIf}}}Ed}{{{d{Gn}}{d{Gn}}}Ed}{{{d{BEj}}{d{BEj}}}Ed}{{{d{BEl}}{d{BEl}}}Ed}{{d{d{c}}}Ed{}}00000000000000000000`{{{d{BEd}}{d{nC`}}}Cb}{{{d{BEf}}{d{nC`}}}Cb}{{{d{Gl}}{d{nC`}}}Cb}{{{d{Gh}}{d{nC`}}}Cb}{{{d{BEh}}{d{nC`}}}Cb}{{{d{AIf}}{d{nC`}}}Cb}{{{d{Gn}}{d{nC`}}}Cb}{{{d{BEj}}{d{nC`}}}Cb}{{{d{BEl}}{d{nC`}}}Cb}{cc{}}000{BEfGl}1111111``{{{d{c}}}e{}{}}````{{}c{}}0000000000```````````````````{{}{{d{Aj}}}}```{{}Nf}{{{d{Gl}}c}AfFd}{{{d{Gh}}c}AfFd}{{{d{BEh}}c}AfFd}{{{d{AIf}}c}AfFd}{{{d{Gn}}c}AfFd}{{{d{BEj}}c}AfFd}{{{d{BEl}}c}AfFd}``{{{d{Gn}}}{{El{{BAd{Fl}}}}}}```{dc{}}00000000````{c{{Af{e}}}{}{}}00000{l{{Af{Ghc}}}{}}11111{{}{{Af{c}}}{}}0000000000```{dAh}0000000000``{{{d{Gh}}}{{`{{BEn{}{{BAb{{d{Gn}}}}}}}}}}``````````````{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{{Fl{c}}}}}{{Fl{c}}}{NdBF`}}{{{d{BFb}}}BFb}{{{d{BFd}}}BFd}{{{d{BFf}}}BFf}{{d{d{nc}}}An{}}000{{dDh}An}000`{Dn{{Af{FlIj}}}}{{}BFd}{{}BFf}`{c{{Af{{Fl{e}}}}}Bf{BjBF`}}{c{{Af{BFb}}}Bf}{c{{Af{BFd}}}Bf}{c{{Af{BFf}}}Bf}{c{{Af{BEd}}}Bf}{c{{Af{{G`{{El{Ad}}{El{Ad}}{El{Dn}}{El{Dn}}}}}}}Bf}{{{d{Fl}}}{{El{Dn}}}}{{{d{Fl}}}{{Af{DnIj}}}}{{{d{{Fl{c}}}}{d{{Fl{c}}}}}Ed{M`BF`}}{{{d{BFb}}{d{BFb}}}Ed}{{{d{BFd}}{d{BFd}}}Ed}{{{d{BFf}}{d{BFf}}}Ed}{{d{d{c}}}Ed{}}00000000000`{{{d{{Fl{c}}}}{d{nC`}}}Cb{NhBF`}}{{{d{BFb}}{d{nC`}}}Cb}{{{d{BFd}}{d{nC`}}}Cb}{{{d{BFf}}{d{nC`}}}Cb}{cc{}}000{{}c{}}000{{{d{Fl}}{d{Fl}}}Ed}{{{d{c}}}Ed{BFhM`}}1{{{d{Fl}}{El{{d{Ad}}}}}{{El{Dn}}}}{{{d{Fl}}}{{El{BFj}}}}``````{{{d{{Fl{c}}}}e}Af{NjBF`}Fd}{{{d{BFb}}c}AfFd}{{{d{BFd}}c}AfFd}{{{d{BFf}}c}AfFd}`{{{d{Fl}}{El{{d{Ad}}}}}{{El{Ad}}}}``{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000``{{{d{Aj}}}{{El{Fl}}}}{{{d{Fl}}}{{El{Dn}}}}``````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{AJ`}}}AJ`}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AJ`}}}Bf}{{{d{AJ`}}{d{AJ`}}}Ed}{{d{d{c}}}Ed{}}00{{{d{AJ`}}{d{nC`}}}Cb}{cc{}}`{{}c{}}`{{{d{AJ`}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}``````?>{{{d{ABd}}}ABd}=<{{}ABd}{c{{Af{ABd}}}Bf}{{{d{ABd}}{d{ABd}}}Ed}{{{d{ABd}}{d{nC`}}}Cb};:`{BDbABd}{{{d{ABd}}c}AfFd}:987``````````````{{{d{{L`{c}}}}}e{}{}}{d{{d{c}}}{}}0000{{{d{n}}}{{d{nc}}}{}}0000{{{d{{BFl{ce}}}}}{{BFl{ce}}}NdNd}{{{d{{BFn{ce}}}}}{{BFn{ce}}}NdNd}{{{d{BG`}}}BG`}{{{d{{BGb{c}}}}}{{BGb{c}}}Nd}{{d{d{nc}}}An{}}000{{dDh}An}000{{{d{c}}{d{c}}{d{e}}}Oj{}{}}{{}{{BFl{ce}}}BFhBFh}{{}{{BFn{ce}}}BFhBFh}{{}BG`}{c{{Af{{BGd{e}}}}}BfBj}{c{{Af{{Kj{e}}}}}BfBj}0{c{{Af{Dn}}}Bf}{c{{Af{e}}}BfBFh}{{{d{{BFl{ce}}}}{d{nC`}}}CbNhNh}{{{d{{BFn{ce}}}}{d{nC`}}}CbNhNh}{{{d{BG`}}{d{nC`}}}Cb}{{{d{{BGb{c}}}}{d{nC`}}}CbNh}{cc{}}0000{{{d{c}}}e{}{}}{{}c{}}0000{{{d{{Kj{c}}}}e}Af{NdNj}Fd}0{dc{}}000{c{{Af{e}}}{}{}}0000{{}{{Af{c}}}{}}0000{dAh}0000`{c{{Af{{El{Dn}}}}}Bf}{{{d{{El{Dn}}}}c}AfFd}`````{{{d{nABb}}Ad}An}{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{ABb}}}ABb}{{d{d{nc}}}An{}}{{dDh}An}{{}ABb}{{{d{nABb}}{d{Ad}}}An}{c{{Af{ABb}}}Bf}{{{d{ABb}}{d{ABb}}}Ed}{{{d{ABb}}{d{nC`}}}Cb}{cc{}}{{}c{}}`{BDbABb}{{{d{ABb}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}`````````````````````````````{d{{d{c}}}{}}0{{{d{n}}}{{d{nc}}}{}}0````````{{{d{BGf}}}BGf}{{{d{BGh}}}BGh}{{d{d{nc}}}An{}}0{{dDh}An}0``{c{{Af{BGf}}}Bf}{c{{Af{BGh}}}Bf}````````{{{d{BGf}}{d{nC`}}}Cb}{{{d{BGh}}{d{nC`}}}Cb}{cc{}}0`````````{{}c{}}0``````````````````````````````{{{d{BGf}}c}AfFd}{{{d{BGh}}c}AfFd}`````````````````{dc{}}0`````{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0`````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{BGj}}}BGj}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{BGj}}}Bf}{{{d{BGj}}{d{BGj}}}Ed}{{{d{BGj}}{d{nC`}}}Cb}?>{{{d{BGj}}c}AfFd}<;:9``87{{{d{BGl}}}BGl}65{c{{Af{BGl}}}Bf}{{{d{BGl}}{d{BGl}}}Ed}{{{d{BGl}}{d{nC`}}}Cb}{cc{}}{{}c{}}{{{d{BGl}}c}AfFd}{dc{}}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}`````````{d{{d{c}}}{}}000000{{{d{n}}}{{d{nc}}}{}}000000{{{d{AJh}}}AJh}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AJh}}}Bf}{{{d{AJh}}{d{AJh}}}Ed}`{{{d{AJh}}{d{nC`}}}Cb}>>>>>>>```=======``{{{d{AJh}}c}AfFd}{{{d{BGn}}c}AfFd}{{{d{BH`}}c}AfFd}{{{d{BHb}}c}AfFd}```?``>>>>>>>=======<<<<<<<````;;;:::{{{d{BHd}}}BHd}{{{d{BHf}}}BHf}{{{d{BHh}}}BHh};;;:::{c{{Af{BHd}}}Bf}{c{{Af{BHf}}}Bf}{c{{Af{BHh}}}Bf}`{{{d{BHd}}{d{BHd}}}Ed}{{{d{BHf}}{d{BHf}}}Ed}{{{d{BHh}}{d{BHh}}}Ed}{{d{d{c}}}Ed{}}00000{{{d{BHd}}{d{nC`}}}Cb}{{{d{BHf}}{d{nC`}}}Cb}{{{d{BHh}}{d{nC`}}}Cb}{cc{}}00`{{}c{}}00``{{{d{BHd}}c}AfFd}{{{d{BHf}}c}AfFd}{{{d{BHh}}c}AfFd}`{dc{}}00{c{{Af{e}}}{}{}}00{{}{{Af{c}}}{}}00{dAh}00```{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}````````{{{d{AK`}}}AK`}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AK`}}}Bf}{{{d{AK`}}{d{AK`}}}Ed}{{{d{AK`}}{d{nC`}}}Cb}{cc{}}{{}c{}}``{{{d{AK`}}c}AfFd}`>`=<;```````:::::::9999999{{{d{BHj}}}BHj}{{{d{BHl}}}BHl}{{{d{BHn}}}BHn}{{{d{BI`}}}BI`}{{{d{BIb}}}BIb}{{{d{BId}}}BId}{{{d{BIf}}}BIf}>>>>>>>=======``{c{{Af{BHj}}}Bf}{c{{Af{BHl}}}Bf}{c{{Af{BHn}}}Bf}{c{{Af{BI`}}}Bf}{c{{Af{BIb}}}Bf}{c{{Af{BId}}}Bf}{c{{Af{BIf}}}Bf}```{{{d{BHj}}{d{BHj}}}Ed}{{{d{BHl}}{d{BHl}}}Ed}{{{d{BHn}}{d{BHn}}}Ed}{{{d{BI`}}{d{BI`}}}Ed}{{{d{BIb}}{d{BIb}}}Ed}{{{d{BId}}{d{BId}}}Ed}{{{d{BIf}}{d{BIf}}}Ed}``{{{d{BHj}}{d{nC`}}}Cb}{{{d{BHl}}{d{nC`}}}Cb}{{{d{BHn}}{d{nC`}}}Cb}{{{d{BI`}}{d{nC`}}}Cb}{{{d{BIb}}{d{nC`}}}Cb}{{{d{BId}}{d{nC`}}}Cb}{{{d{BIf}}{d{nC`}}}Cb}{cc{}}000000```{{}c{}}000000````````{{EjEjAJf{Kj{Dn}}}BHn}````````````{{{d{BHj}}c}AfFd}{{{d{BHl}}c}AfFd}{{{d{BHn}}c}AfFd}{{{d{BI`}}c}AfFd}{{{d{BIb}}c}AfFd}{{{d{BId}}c}AfFd}{{{d{BIf}}c}AfFd}``````````{dc{}}000000`{c{{Af{e}}}{}{}}000000{{}{{Af{c}}}{}}000000{dAh}000000````````````````````````````````````````````````````{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{BIh}}}BIh}{{d{d{nc}}}An{}}{{dDh}An}{{{d{BIh}}{d{BIh}}}Ed}{{d{d{c}}}Ed{}}00{{{d{BIh}}{d{nC`}}}Cb}{cc{}}{{}c{}}`=<;:```````9988{{{d{BIj}}}BIj}{{{d{AB`}}}AB`}8877{{}BIj}{{}AB`}{c{{Af{BIj}}}Bf}{c{{Af{AB`}}}Bf}{{{d{BIj}}{d{BIj}}}Ed}{{{d{AB`}}{d{AB`}}}Ed};;;{{{d{BIj}}{d{nC`}}}Cb}{{{d{AB`}}{d{nC`}}}Cb};;{{{d{BIj}}{d{nc}}}AnAOn};;`{{{d{AB`}}{d{Aj}}{d{Gh}}}{{El{{d{Gd}}}}}}`{BDbAB`}{{{d{BIj}}c}AfFd}{{{d{AB`}}c}AfFd}{dc{}}0{c{{Af{e}}}{}{}}0{{}{{Af{c}}}{}}0{dAh}0``````{{{d{Gd}}{d{Fl}}}{{El{AIn}}}}``{d{{d{c}}}{}}000{{{d{n}}}{{d{nc}}}{}}000{{{d{Gd}}}Gd}{{{d{AIn}}}AIn}{{{d{BIl}}}BIl}{{{d{BIn}}}BIn}{{d{d{nc}}}An{}}000{{dDh}An}000{{}AIn}{c{{Af{Gd}}}Bf}{c{{Af{AIn}}}Bf}{c{{Af{BIl}}}Bf}{c{{Af{BIn}}}Bf}`{{{d{Gd}}{d{Gd}}}Ed}{{{d{AIn}}{d{AIn}}}Ed}{{{d{BIl}}{d{BIl}}}Ed}{{{d{BIn}}{d{BIn}}}Ed}{{{d{Gd}}{d{nC`}}}Cb}{{{d{AIn}}{d{nC`}}}Cb}{{{d{BIl}}{d{nC`}}}Cb}{{{d{BIn}}{d{nC`}}}Cb}{cc{}}000``{{}c{}}000```````{{{d{Gd}}c}AfFd}{{{d{AIn}}c}AfFd}{{{d{BIl}}c}AfFd}{{{d{BIn}}c}AfFd}```````{dc{}}000{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000`{dAh}000``{{{d{AJf}}}{{BJ`{Dh}}}}{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{AJf}}}AJf}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{AJf}}}Bf}{{{d{AJf}}{d{AJf}}}Ed}{{d{d{c}}}Ed{}}00{{{d{AJf}}{d{nC`}}}Cb}0{cc{}}{{{d{Aj}}}{{Af{AJfc}}}{}}{{}c{}}{{{BJ`{Dh}}}AJf}{{{d{AJf}}c}AfFd}{dc{}}{dDn}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{dAh}`{d{{d{c}}}{}}{{{d{n}}}{{d{nc}}}{}}{{{d{BJb}}}BJb}{{d{d{nc}}}An{}}{{dDh}An}{c{{Af{BJb}}}Bf}{{{d{BJb}}{d{BJb}}}Ed}{{d{d{c}}}Ed{}}00{{{d{BJb}}{d{nC`}}}Cb}{cc{}}{{}c{}}{{{d{BJb}}c}AfFd}{dc{}}?>=````````<<<<;;;;{{{d{BJd}}}BJd}{{{d{BJf}}}BJf}{{{d{AHh}}}AHh}<<<;;;{{{d{Aj}}{Kj{Dn}}}{{Af{AHhBJh}}}}{{{Kj{Ed}}{Kj{Dn}}}AHh}{{BJf{Kj{Dn}}}{{Af{AHhBJh}}}}{c{{Af{BJd}}}Bf}{c{{Af{BJf}}}Bf}{{{d{BJd}}{d{BJd}}}Ed}{{{d{BJh}}{d{BJh}}}Ed}{{{d{BJf}}{d{BJf}}}Ed}{{{d{AHh}}{d{AHh}}}Ed}{{d{d{c}}}Ed{}}00000000000{{{d{BJd}}{d{nC`}}}{{Af{AnAOl}}}}0{{{d{BJh}}{d{nC`}}}{{Af{AnAOl}}}}0{{{d{BJf}}{d{nC`}}}{{Af{AnAOl}}}}0{{{d{AHh}}{d{nC`}}}{{Af{AnAOl}}}}0{AHhBJd}{cc{}}{{{d{Aj}}}BJh}{BJjBJh}2{BJlBJh}{BJnBJh}{AHhBJf}55{{{d{Aj}}}{{Af{BJd}}}}{{{d{Aj}}}{{Af{BJf}}}}{{{d{BJd}}O`}Ed}{{{d{AHh}}O`}Ed}{{{d{AHh}}{d{Aj}}}Ed}{{}c{}}000{{{d{BJd}}Ed}{{El{O`}}}}`{O`BJd}{{BJd{Kj{Dn}}}AHh}{{{Kj{Dh}}{El{O`}}}BJd}{{{d{BJd}}c}AfFd}{{{d{BJf}}c}AfFd}{{{d{nBJd}}O`Ed}An}{{{d{nAHh}}O`Ed}An}{{{d{nAHh}}{d{Aj}}Ed}An}{dc{}}00{dDn}000{{{G`{Dn{El{O`}}}}}{{Af{BJd}}}}{c{{Af{e}}}{}{}}000{{}{{Af{c}}}{}}000{dAh}000``","D":"GBd","p":[[10,"AddonTransport",19],[1,"reference",null,null,1],[5,"Manifest",3462],[8,"TryEnvFuture",2336],[5,"ResourcePath",3713],[6,"ResourceResponse",3824],[0,"mut"],[5,"AddonHTTPTransport",24],[10,"Env",2336],[5,"Url",6650],[6,"Result",6651,null,1],[5,"TypeId",6652],[1,"str"],[6,"Value",6653],[1,"unit"],[5,"Request",6654],[6,"EnvError",2336],[5,"JsonRPCErr",37],[10,"Deserializer",6655],[6,"JsonRPCResp",37],[10,"Deserialize",6655],[5,"SubtitlesResult",37],[6,"LegacyErr",37],[5,"Formatter",6656],[8,"Result",6656],[5,"AddonLegacyTransport",37],[10,"Sized",6657],[10,"ConditionalSend",2404],[6,"LegacyIdProperty",106],[5,"LegacySort",106],[5,"LegacyManifestResp",106],[5,"LegacyManifest",106],[5,"UnsupportedTransport",159],[5,"Event",172],[5,"EventsBatch",172],[1,"u8"],[5,"State",172],[5,"Analytics",172],[5,"String",6658],[5,"Ctx",1225],[5,"StreamingServer",2157],[1,"bool"],[17,"Output"],[10,"Future",6659,null,1],[1,"u64"],[6,"Option",6660,null,1],[5,"AuthKey",4939],[5,"SuccessResponse",4264],[6,"APIResult",4264],[10,"Serializer",6661],[5,"OpenPlayerLink",288],[5,"ExternalPlayerLink",288],[5,"MetaItemDeepLinks",288],[5,"Stream",5509],[5,"Settings",5020],[1,"tuple",null,null,1],[5,"LibraryItem",4700],[5,"StreamsItem",6415],[5,"LibraryItemDeepLinks",288],[5,"MetaItem",5261],[5,"ResourceRequest",3713],[5,"MetaItemPreview",5261],[5,"Video",5261],[5,"VideoDeepLinks",288],[5,"StreamDeepLinks",288],[5,"DiscoverDeepLinks",288],[5,"AddonsDeepLinks",288],[5,"InstalledAddonsRequest",1378],[5,"LibraryDeepLinks",288],[5,"LibraryRequest",1564],[5,"YearMonthDate",553],[5,"CalendarDeepLinks",288],[5,"CalendarItemDeepLinks",288],[5,"SearchHistoryItemDeepLinks",288],[5,"LocalSearchItemDeepLinks",288],[5,"ErrorLink",483],[5,"Error",6662],[5,"Selected",513],[5,"AddonDetails",513],[5,"Descriptor",3390],[5,"Profile",4981],[5,"Effects",2290],[6,"Msg",3146],[5,"FullDate",553],[5,"Selectable",553],[5,"ContentItem",553],[5,"Item",553],[5,"MonthInfo",553],[5,"Calendar",553],[5,"Utc",6663],[5,"DateTime",6664],[5,"NaiveDate",6665],[5,"Vec",6666],[8,"Selected",553],[5,"ResourceLoadable",1073],[1,"slice"],[5,"LibraryBucket",4661],[8,"Year",553],[8,"Month",553],[8,"Day",553],[8,"Catalog",717],[6,"CatalogPageRequest",717],[10,"CatalogResourceAdapter",717],[10,"PartialEq",6667],[5,"ManifestCatalog",3462],[5,"Selected",717],[5,"SelectableCatalog",717],[5,"SelectableType",717],[5,"SelectableExtraOption",717],[5,"SelectableExtra",717],[5,"SelectablePage",717],[5,"Selectable",717],[5,"CatalogWithFilters",717],[10,"Clone",6668],[6,"SelectablePriority",717],[10,"Debug",6656],[10,"Serialize",6661],[8,"Catalog",918],[5,"Selected",918],[1,"usize"],[5,"Range",6669],[5,"CatalogsWithExtra",918],[1,"i32"],[5,"HashMap",6670],[6,"Ordering",6667],[10,"Ord",6667],[10,"Hash",6671],[10,"Eq",6667],[5,"DescriptorLoadable",1010],[6,"DescriptorAction",1010],[6,"ResourceAction",1073],[17,"Error"],[10,"TryFrom",6672],[6,"ResourcesAction",1073],[6,"Loadable",1042],[6,"ResourceError",1073],[6,"AggrRequest",3713],[5,"Item",1148],[5,"ContinueWatchingPreview",1148],[5,"NotificationsBucket",4805],[6,"AuthRequest",4030],[6,"Effect",2290],[6,"CtxStatus",1225],[5,"StreamsBucket",6371],[5,"ServerUrlsBucket",5775],[5,"SearchHistoryBucket",5667],[5,"DismissedEventsBucket",4588],[6,"CtxError",1275],[6,"OtherError",1275],[5,"APIError",4264],[5,"Events",4608],[8,"MetaItemId",5261],[8,"VideoId",5261],[5,"NotificationItem",4783],[6,"Event",2959],[5,"User",5091],[6,"ParseError",6673],[5,"DataExport",1360],[5,"Selected",1378],[5,"SelectableType",1378],[5,"Selectable",1378],[5,"InstalledAddonsWithFilters",1378],[8,"Catalog",1478],[5,"Selected",1478],[5,"SelectableSort",1478],[5,"Selectable",1478],[5,"LibraryByType",1478],[10,"LibraryFilter",1564],[8,"CatalogPage",1478],[5,"Selected",1564],[6,"ContinueWatchingFilter",1564],[6,"NotRemovedFilter",1564],[5,"SortIter",1564],[6,"Sort",1564],[5,"LibraryRequestPage",1564],[5,"SelectableType",1564],[5,"SelectableSort",1564],[5,"SelectablePage",1564],[5,"Selectable",1564],[5,"LibraryWithFilters",1564],[5,"LazySortIteratorBy",6674],[10,"Fn",6675],[6,"LinkError",1815],[5,"Link",1815],[6,"LinkDataResponse",4264],[5,"SearchableItemsResponse",1858],[5,"IndexOptions",1858],[5,"Searchable",1858],[5,"LocalSearch",1858],[1,"f64"],[5,"LocalSearch",6676],[5,"ImdbRating",1938],[6,"ParseError",1938],[5,"Selected",1973],[5,"MetaDetails",1973],[5,"WatchedBitField",6545,6677],[5,"AnalyticsContext",2026],[5,"VideoParams",2026],[5,"Selected",2026],[5,"Player",2026],[5,"SkipGapsRequest",4030],[5,"IntroOutro",4829],[5,"SeriesInfo",5261],[5,"SkipGapsResponse",4264],[5,"SeekLogRequest",4030],[5,"SeekLog",4030],[5,"StreamItemState",6415],[5,"Subtitles",5641],[5,"PlaybackDevice",2157],[5,"Selected",2157],[5,"InfoHash",6502],[5,"StatisticsRequest",5973],[6,"MagnetError",6678],[6,"Error",6679],[5,"PlayOnDeviceArgs",2674],[5,"Settings",6114],[8,"EnvFuture",2404],[17,"Field"],[10,"Model",3206],[10,"Send",6657],[10,"Sync",6657],[10,"Update",3206],[10,"UpdateWithCtx",3206],[6,"EffectFuture",2290],[5,"Box",6680,null,1],[1,"u32"],[5,"Error",6681],[10,"EnvFutureExt",2404],[6,"ActionCtx",2674],[6,"ActionCatalogWithFilters",2674],[6,"ActionCatalogsWithExtra",2674],[6,"ActionLibraryByType",2674],[6,"ActionLibraryWithFilters",2674],[6,"ActionMetaDetails",2674],[6,"CreateTorrentArgs",2674],[6,"ActionStreamingServer",2674],[6,"ActionLink",2674],[6,"ActionPlayer",2674],[6,"ActionLoad",2674],[6,"ActionSearch",2674],[6,"Action",2674],[5,"CtxAuthResponse",3072],[6,"Internal",3072],[5,"Runtime",3158],[5,"RuntimeAction",3158],[6,"RuntimeEvent",3158],[5,"RwLockReadGuard",6682],[8,"LockResult",6683],[5,"Receiver",6684],[10,"IntoIterator",6685],[5,"Version",3248,6686],[10,"ExtraExt",3713],[5,"ExtraProp",3462],[5,"Error",6656],[10,"Hasher",6671],[5,"Error",6687],[5,"DescriptorPreview",3390],[5,"DescriptorFlags",3390],[5,"ManifestPreview",3462],[6,"ManifestResource",3462],[6,"ManifestExtra",3462],[5,"OptionsLimit",3462],[5,"ManifestBehaviorHints",3462],[5,"ExtraValue",3713],[17,"Item"],[6,"Cow",6688],[10,"Iterator",6689],[6,"ExtraType",3713],[5,"ResourceResponseCache",3824],[5,"SkipError",3824],[10,"FetchRequestParams",4030],[5,"Method",6690],[6,"APIRequest",4030],[6,"LinkRequest",4030],[5,"DatastoreRequest",4030],[6,"DatastoreCommand",4030],[5,"LinkCodeResponse",4264],[5,"LinkAuthKey",4264],[5,"ModalAddon",4264],[5,"GetModalResponse",4264],[5,"GetNotificationResponse",4264],[5,"LibraryItemsResponse",4264],[5,"SkipGaps",4264],[5,"SeekEvent",4264],[5,"CollectionResponse",4264],[5,"AuthResponse",4264],[5,"DataExportResponse",4264],[5,"LibraryItemModified",4264],[8,"UID",4981],[5,"LibraryBucketRef",4661],[5,"LibraryItemState",4700],[5,"PhantomData",6657],[5,"IntroData",4829],[5,"Auth",4939],[6,"FrameRateMatchingStrategy",5020],[5,"TraktInfo",5091],[5,"GDPRConsent",5091],[5,"Trailer",5261],[5,"MetaItemPreviewLegacy",5261],[6,"PosterShape",5261],[5,"Link",5261],[5,"MetaItemBehaviorHints",5261],[10,"DoubleEndedIterator",6691],[10,"StreamSourceTrait",6345],[6,"StreamSource",5509],[5,"StreamProxyHeaders",5509],[5,"StreamBehaviorHints",5509],[10,"Default",6692],[5,"Magnet",6678],[5,"SortedVec",5687],[5,"UniqueVec",5687],[5,"NumberAsString",5687],[5,"DefaultOnBool",5687],[6,"BoolOrValue",5687],[5,"CreatedTorrent",5797],[5,"Torrent",5797],[5,"DeviceInfo",5939],[5,"NetworkInfo",5956],[5,"CreateTorrentBlobBody",5973],[5,"CreateMagnetBody",5973],[5,"CreateMagnetTorrent",5973],[5,"SettingsResponse",6053],[5,"GetHTTPSResponse",6053],[5,"OpensubtitlesParamsResponse",6053],[5,"File",6143],[5,"Growler",6143],[5,"PeerSearch",6143],[5,"SwarmCap",6143],[5,"Options",6143],[5,"Source",6143],[5,"Statistics",6143],[6,"ConvertedStreamSource",6345],[5,"StreamsItemKey",6371],[5,"SubtitleTrack",6415],[5,"AudioTrack",6415],[1,"array"],[5,"True",6526],[5,"BitField8",6545,6693],[5,"WatchedField",6545,6677],[5,"Error",6545,6694],[5,"ParseIntError",6695],[5,"Error",6696],[6,"DecodeError",6697],[15,"Error",104],[15,"Result",104],[8,"CatalogPage",717],[8,"CatalogPage",918],[15,"ManifestRequestResult",1038],[15,"DescriptorRequested",1038],[15,"ResourceRequested",1140],[15,"ResourceRequestResult",1140],[15,"ResourcesRequested",1143],[15,"ResourceRequestResult",1143],[15,"LibraryItemMarkAsWatched",2946],[15,"Seek",2948],[15,"TimeChanged",2948],[15,"PausedChanged",2948],[15,"StreamStateChanged",2948],[15,"VideoParamsChanged",2948],[15,"Search",2957],[15,"UserAddonsLocked",3019],[15,"SessionDeleted",3019],[15,"UserAuthenticated",3019],[15,"PlayerPlaying",3019],[15,"PlayerStopped",3019],[15,"PlayerNextVideo",3019],[15,"PlayerEnded",3019],[15,"TraktPlaying",3019],[15,"TraktPaused",3019],[15,"PlayingOnDevice",3019],[15,"Error",3019],[15,"AddonInstalled",3019],[15,"AddonUpgraded",3019],[15,"AddonUninstalled",3019],[15,"LibraryItemAdded",3019],[15,"LibraryItemRemoved",3019],[15,"LibraryItemRewinded",3019],[15,"LibraryItemNotificationsToggled",3019],[15,"LibraryItemMarkedAsWatched",3019],[15,"NotificationsDismissed",3019],[15,"LibraryItemsPushedToStorage",3019],[15,"NotificationsPushedToStorage",3019],[15,"LibraryItemsPushedToAPI",3019],[15,"LibraryItemsPulledFromAPI",3019],[15,"UserLibraryMissing",3019],[15,"MagnetParsed",3019],[15,"LibrarySyncWithAPIPlanned",3019],[15,"SettingsUpdated",3019],[15,"TorrentParsed",3019],[15,"AddonsPulledFromAPI",3019],[15,"AddonsPushedToAPI",3019],[15,"ProfilePushedToStorage",3019],[15,"StreamsPushedToStorage",3019],[15,"SearchHistoryPushedToStorage",3019],[15,"DismissedEventsPushedToStorage",3019],[15,"UserPulledFromAPI",3019],[15,"UserPushedToAPI",3019],[15,"UserLoggedOut",3019],[15,"TraktAddonFetched",3019],[15,"TraktLoggedOut",3019],[15,"StreamingServerUrlsBucketChanged",3019],[15,"StreamingServerUrlsPushedToStorage",3019],[15,"StreamLoaded",3139],[15,"StreamStateChanged",3139],[15,"CatalogsWithExtraSearch",3139],[10,"SortedVecAdapter",5687],[10,"UniqueVecAdapter",5687],[15,"AllCatalogs",3819],[15,"Ids",3821],[15,"Full",3707],[15,"Short",3707],[15,"Full",3710],[15,"Addons",3891],[15,"Meta",3891],[15,"Metas",3891],[15,"MetasDetailed",3891],[15,"Streams",3891],[15,"Subtitles",3891],[5,"ManifestCatalogUniqueVecAdapter",3462],[5,"ExtraPropFullUniqueVecAdapter",3462],[5,"ExtraPropShortUniqueVecAdapter",3462],[5,"ExtraPropValid",3462],[15,"AddonCollectionSet",4239],[15,"Logout",4239],[15,"AddonCollectionGet",4239],[15,"GetUser",4239],[15,"SaveUser",4239],[15,"DataExport",4239],[15,"Events",4239],[15,"GetModal",4239],[15,"GetNotification",4239],[15,"Login",4252],[15,"Register",4252],[15,"Facebook",4252],[15,"LoginWithToken",4252],[15,"Get",4260],[15,"Put",4260],[15,"Read",4263],[5,"DescriptorUniqueVecAdapter",4981],[15,"External",5624],[15,"Torrent",5624],[15,"Rar",5624],[15,"Zip",5624],[15,"PlayerFrame",5624],[15,"Url",5624],[15,"YouTube",5624],[5,"VideoSortedVecAdapter",5261],[5,"VideoUniqueVecAdapter",5261],[5,"CreateMagnetRequest",5973],[5,"TorrentStatisticsRequest",5973],[5,"CreateTorrentBlobRequest",5973],[15,"Torrent",6366]],"r":[[0,6698],[8,24],[9,19],[10,159],[292,483],[963,1010],[964,1010],[969,1042],[973,1073],[974,1073],[975,1073],[979,1073],[983,1009],[987,1010],[989,1041],[993,1073],[994,1073],[995,1073],[996,1073],[1192,1225],[1193,1275],[1194,1225],[1199,1275],[1859,1938],[1863,1938],[2236,2404],[2238,2290],[2239,2290],[2240,2290],[2241,2336],[2242,2336],[2243,2404],[2244,2404],[2248,3206],[2252,3158],[2253,3158],[2254,3158],[2262,2336],[2263,3206],[2264,3206],[2337,2404],[2340,2404],[2341,2404],[2409,2674],[2411,2674],[2412,2674],[2413,2674],[2414,2674],[2415,2674],[2416,2674],[2417,2674],[2418,2674],[2419,2674],[2420,2674],[2421,2674],[2440,2674],[2442,3072],[2444,3072],[2455,2959],[2467,3072],[2481,3072],[2510,3146],[2518,2674],[3215,5687],[3218,5687],[3220,5687],[3221,5687],[3222,6526],[3223,5687],[3224,5687],[3229,5768],[3237,5164],[3249,3713],[3253,3390],[3254,3390],[3255,3390],[3256,3713],[3257,3462],[3258,3713],[3259,3713],[3263,3462],[3264,3462],[3265,3462],[3266,3462],[3267,3462],[3268,3462],[3272,3462],[3273,3713],[3274,3713],[3275,3824],[3276,3824],[3281,6686],[3478,6686],[3897,4264],[3898,4030],[3899,4264],[3904,4030],[3905,4264],[3906,4264],[3909,4264],[3910,4030],[3911,4030],[3915,4030],[3918,4264],[3920,4264],[3922,4264],[3923,4264],[3924,4264],[3925,4264],[3926,4264],[3927,4030],[3932,4264],[3938,4264],[3939,4030],[3941,4030],[3942,4264],[3944,4030],[3945,4264],[3946,4264],[3964,4029],[4578,5769],[4579,5769],[4580,4588],[4581,4608],[4629,4661],[4630,4661],[4631,4700],[4632,4700],[4633,4700],[4772,4783],[4773,4805],[4870,4939],[4871,4939],[4874,5020],[4876,5091],[4878,4981],[4879,5020],[4881,5091],[4882,4981],[4883,5091],[5167,5261],[5168,5261],[5169,5261],[5170,5261],[5171,5261],[5174,5261],[5176,5261],[5178,5509],[5179,5509],[5180,5509],[5181,5509],[5182,5641],[5185,5261],[5186,5261],[5663,5667],[5771,5775],[5797,5973],[5798,5973],[5799,5973],[5800,5973],[5801,5973],[5803,5939],[5804,6143],[5805,6053],[5806,6143],[5807,5956],[5808,6053],[5809,6143],[5810,6143],[5811,6114],[5812,6053],[5813,6143],[5814,6143],[5815,5973],[5816,6143],[5818,5973],[6303,6415],[6304,6345],[6305,6415],[6306,6345],[6307,6371],[6308,6415],[6309,6371],[6310,6415],[6545,6693],[6546,6694],[6547,6677],[6548,6677]],"b":[[358,"impl-From%3C(%26Stream,+%26Option%3CUrl%3E,+%26Settings)%3E-for-ExternalPlayerLink"],[359,"impl-From%3C(%26Stream,+Option%3C%26Url%3E,+%26Settings)%3E-for-ExternalPlayerLink"],[363,"impl-From%3C(%26MetaItem,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[364,"impl-From%3C(MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[365,"impl-From%3C(%26MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[367,"impl-From%3C%26ResourcePath%3E-for-MetaItemDeepLinks"],[368,"impl-From%3C(%26Video,+%26ResourceRequest,+%26ResourceRequest,+%26Option%3CUrl%3E,+%26Settings)%3E-for-VideoDeepLinks"],[370,"impl-From%3C(%26Video,+%26ResourceRequest,+%26Option%3CUrl%3E,+%26Settings)%3E-for-VideoDeepLinks"],[372,"impl-From%3C(%26Stream,+%26Option%3CUrl%3E,+%26Settings)%3E-for-StreamDeepLinks"],[373,"impl-From%3C(%26Stream,+%26ResourceRequest,+%26ResourceRequest,+%26Option%3CUrl%3E,+%26Settings)%3E-for-StreamDeepLinks"],[377,"impl-From%3C%26ResourceRequest%3E-for-AddonsDeepLinks"],[378,"impl-From%3C%26InstalledAddonsRequest%3E-for-AddonsDeepLinks"],[379,"impl-From%3C%26String%3E-for-LibraryDeepLinks"],[380,"impl-From%3C(%26String,+%26LibraryRequest)%3E-for-LibraryDeepLinks"],[642,"impl-From%3COption%3CDateTime%3CUtc%3E%3E%3E-for-YearMonthDate"],[643,"impl-From%3CDateTime%3CUtc%3E%3E-for-YearMonthDate"],[644,"impl-From%3CNaiveDate%3E-for-YearMonthDate"],[1101,"impl-Display-for-ResourceError"],[1102,"impl-Debug-for-ResourceError"],[1309,"impl-From%3CAPIError%3E-for-CtxError"],[1310,"impl-From%3CEnvError%3E-for-CtxError"],[1311,"impl-From%3COtherError%3E-for-CtxError"],[1835,"impl-Debug-for-LinkError"],[1836,"impl-Display-for-LinkError"],[1838,"impl-From%3CEnvError%3E-for-LinkError"],[1839,"impl-From%3CAPIError%3E-for-LinkError"],[1840,"impl-From%3CString%3E-for-LinkError"],[1953,"impl-Display-for-ParseError"],[1954,"impl-Debug-for-ParseError"],[1966,"impl-TryFrom%3Cf64%3E-for-ImdbRating"],[1967,"impl-TryFrom%3CString%3E-for-ImdbRating"],[2307,"impl-From%3CEffectFuture%3E-for-Effect"],[2308,"impl-From%3CBox%3CMsg%3E%3E-for-Effect"],[2369,"impl-Display-for-EnvError"],[2370,"impl-Debug-for-EnvError"],[2371,"impl-From%3CLegacyErr%3E-for-EnvError"],[2373,"impl-From%3CError%3E-for-EnvError"],[3315,"impl-Debug-for-Version"],[3316,"impl-Display-for-Version"],[3600,"impl-From%3CLegacyManifest%3E-for-Manifest"],[3602,"impl-From%3CLegacyManifestResp%3E-for-Manifest"],[3864,"impl-From%3CSubtitlesResult%3E-for-ResourceResponse"],[3865,"impl-From%3CVec%3CStream%3E%3E-for-ResourceResponse"],[3866,"impl-From%3CMetaItem%3E-for-ResourceResponse"],[3868,"impl-From%3CVec%3CMetaItemPreview%3E%3E-for-ResourceResponse"],[4732,"impl-From%3C(%26MetaItemPreview,+%26LibraryItem)%3E-for-LibraryItem"],[4733,"impl-From%3C(%26MetaItemPreview,+PhantomData%3CE%3E)%3E-for-LibraryItem"],[4961,"impl-Display-for-AuthKey"],[4962,"impl-Debug-for-AuthKey"],[6514,"impl-Debug-for-InfoHash"],[6515,"impl-Display-for-InfoHash"],[6591,"impl-Display-for-BitField8"],[6592,"impl-Debug-for-BitField8"],[6593,"impl-Display-for-Error"],[6594,"impl-Debug-for-Error"],[6595,"impl-Debug-for-WatchedField"],[6596,"impl-Display-for-WatchedField"],[6597,"impl-Debug-for-WatchedBitField"],[6598,"impl-Display-for-WatchedBitField"],[6601,"impl-From%3C%26str%3E-for-Error"],[6602,"impl-From%3CParseIntError%3E-for-Error"],[6604,"impl-From%3CError%3E-for-Error"],[6605,"impl-From%3CDecodeError%3E-for-Error"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAGgWggEBABsAHwABACIAJABMAAAAUgAtAIQAAgCLABcApQAmANQAIAD2AAIA+gAAAPwAAAD+AAsACwECAA8BAAARAQ0AIAEQADIBLwBjAQIAZwEAAGsBAwBwAQEAcwEAAHcBAAB6AQMAgAEBAIMBAACGAQAAlAEPAKUBEQC4ASYA4QEAAOMBCQDvAQ4A/wEWABoCZwCDAgIAkwKpAFEDXwC1Aw8AxwMEAM0DAgDRAwYA2QMCAN0DCgDpAwgA8wMAAPcDBwAABAEABgQJABEEFQApBAwANwQaAFoEIgB+BBEAlAQDAJkEIAC7BAUAwgQgAOcEAQDqBAkA9QQrACUFMwBaBQAAXQU7AKMFUwD/BS0ALgZ2ALEGAQC/BiEA4gZPADYHDQBFBwAASAcAAEwHEwBhBwUAbAcEAHcHBAB9BxUAlQcAAJcHDACmBwAAqQcgAM8HCADZBwUA4AcLAO0HGAAHCBkAJQgBACgIAAAtCAcANggMAEQISACQCAYAmggOAKoIFgDCCAMAxwgJANIICgDeCAcA5wgOAPcICgAECQEACAkBAA4JAAAQCQAAEgkNACEJBQAoCQAAKgkOADoJCgBGCQEASQkgAGsJBgBzCQMAeAkEAH4JAgCCCQMAhwkEAI0JAQCVCQAAlwkAAJkJAQCeCQEAoQkAAKMJBACpCQEArAkGALUJBAC8CQAAvgkEAMQJAADGCQIAzQkCANMJAADVCQkA4AkBAOQJBQDrCQAA7QkAAO8JAADyCQEA9gkAAPgJAAD7CQIA/wkAAAMKAAAFCgAABwoBAAsKBQASCgEAFQoCABkKWQB0CgUAewoDAIAKAgCECggAkQoAAJMKEAClCgIAqwoBAK4KBQC1CgYAvQoAAL8KAgDECmgASQtNAJgLAACaCwcAowshAMcLOQADDAAABQwAAA0MAAAPDAAAIwwCACcMAAAuDAAAMQwHAD0MFABUDBsAcwwBAHgMFwCRDCQAtwwHAMAMBADGDAAAyAwBAMsMAADPDAIA0wwJAN4MBADkDA0A8wwCAPcMBAD/DAwADQ0BABANAAASDQYAGg0AABwNAQAgDQUAKA0AACoNBQAzDQIANw0AADkNBQBADSYAaA0AAG4NJACUDQAAlg0AAJgNdAARDgAAEw4AABUOAAAXDgAAHQ4FADAODQA/DgIAQw4nAGwOCwB5DgUAgA4AAIIOBgCLDiwAuQ4EAL8OAADEDgAAyw4EANEOEQDkDgkA8Q4BAPQOAAD3DggAAQ8JAAwPCwAZDwIAHQ8AACIPAwAoDysAVQ8PAGYPAQBpDwIAbQ8BAHAPDQB/DwAAgQ8NAJEPCgCfDwIAow81ANoPAADcDwAA4A9dAE8QBQBXEBIAbhAfAJAQIgC0EAgAvhCdAG0RAABvEQIAgxFlAOoRDAD6ERIADxIMAB8SAAAhEgAAIxIBACYSAAApEgQAMRIAADMSAAA2EhAATBIOAFwSDgBsEgIAcBIIAHoSAQB9EgEAgBIAAIMSAACFEgEAiBIAAIsSAQCOEgIAkhICAJgSCACkEgEAqxIQAL8SBgDHEgQAzRIFANcSEgDrEgkA9xIAAPoSEwAPEwEAEhMAABQTAgAYEwgAIhMLAC8TBgA4EywAaRMNAHgTAAB7EwAAfRMPAJATAACTEyYAuxMCAMATAQDEEwAAxhMDAMwTQgASFAIAGBQaADQUBgA9FAAAPxQDAEQUTQCTFAcAnBRxABIVAAAaFQYALBVYAIYVAwCMFQAAjhU7ANIVQwAXFgAAGRYUADAWCgA8FiwAbhYAAHQWGACOFgAAkBYAAJIWBQCZFgIAoBYEAKYWBACsFg4AvBYlAOQWAADmFgYA7xYpABoXIwBAFw4AURcKAF0XFgB7FwIAhRdDAMwXAADQFyQA9xdOAE0YAgBXGB4AdxgqAKQYBQCrGAEAsBgAALMYAgC3GAYAwRgJAMwYCwDbGB8A/RgAAAAZEAASGQEAFhkZADEZBwBFGQEASBkIAFQZEgBoGQwAdhkAAHgZEgCNGQYAlhkpAMEZBwDKGQEAzRkCANIZBADcGQIA4BkaAA==","P":[[25,"T"],[29,"U"],[30,"E"],[34,"U,T"],[35,"U"],[36,""],[51,"T"],[61,""],[64,"__D"],[65,"__D,T"],[66,"__D"],[68,""],[70,"T"],[76,"U"],[82,"T"],[86,""],[87,"T"],[89,"U,T"],[94,"U"],[99,""],[113,"T"],[123,"__D"],[127,"T"],[134,"U"],[144,"U,T"],[148,"U"],[152,""],[160,"T"],[163,"U"],[164,""],[167,"T"],[169,"U,T"],[170,"U"],[171,""],[177,"T"],[185,""],[187,"T"],[189,""],[194,"E"],[197,""],[200,"E"],[201,""],[203,"T"],[207,"U"],[212,""],[221,"E"],[222,"__S"],[225,"T"],[227,"U,T"],[231,"U"],[235,""],[305,"T"],[333,""],[340,"K"],[354,""],[357,"T"],[358,""],[360,"T"],[362,""],[366,"T"],[367,""],[369,"T"],[370,""],[371,"T"],[372,""],[375,"T"],[377,""],[381,"T"],[383,""],[385,"T"],[386,""],[387,"T"],[389,""],[390,"U"],[423,"__S"],[439,"U,T"],[452,"U"],[465,""],[484,"T"],[486,""],[487,"K"],[490,""],[492,"T"],[493,"U"],[494,"U,T"],[495,"U"],[496,""],[515,"T"],[519,""],[521,"T"],[523,""],[526,"__D"],[527,"D"],[528,""],[529,"K"],[532,""],[533,"T"],[535,"U"],[538,""],[541,"__S"],[543,"T"],[546,"U,T"],[548,"U"],[550,""],[564,"T"],[578,""],[585,"T"],[592,""],[607,"__D"],[609,""],[615,"K"],[634,""],[641,"T"],[642,""],[645,"T"],[651,"U"],[660,""],[676,"__S"],[683,"T"],[691,"U,T"],[698,"U"],[705,""],[734,"T"],[757,""],[766,"T"],[775,""],[785,"T"],[786,"__D"],[787,""],[795,"K"],[820,""],[827,"T"],[838,"U"],[850,"T"],[859,""],[862,"T"],[867,""],[868,"__S"],[875,"T,__S"],[876,"T"],[884,"U,T"],[894,"U"],[905,""],[916,"T"],[927,""],[930,"T"],[932,""],[936,"__D"],[937,""],[938,"K"],[942,""],[944,"T"],[946,"U"],[950,""],[951,"__S"],[953,"T"],[955,"U,T"],[957,"U"],[960,""],[983,"T"],[987,""],[989,"T"],[1018,""],[1019,"T"],[1020,""],[1025,"T"],[1027,"U"],[1029,"__S"],[1030,"T"],[1032,"U,T"],[1034,"U"],[1036,""],[1041,"T"],[1046,"R,E"],[1047,"T"],[1049,"R,E"],[1050,"T"],[1051,""],[1052,"R,E"],[1054,"K"],[1057,"R,E"],[1062,"T"],[1063,"U"],[1064,"R,E"],[1068,"R,E,__S"],[1069,"T"],[1070,"U,T"],[1071,"U"],[1072,""],[1084,"T"],[1092,""],[1093,"T"],[1096,""],[1100,"T"],[1101,""],[1103,"T"],[1104,""],[1105,"T"],[1109,"U"],[1113,""],[1115,"T"],[1121,"__S"],[1122,"T,__S"],[1123,"T"],[1125,""],[1126,"U,T"],[1130,"U"],[1134,""],[1138,"T"],[1154,""],[1156,"T"],[1158,""],[1162,"K"],[1165,""],[1167,"T"],[1169,"U"],[1173,""],[1176,"__S"],[1178,"T"],[1180,"U,T"],[1182,"U"],[1184,""],[1230,"T"],[1234,""],[1236,"T"],[1238,""],[1244,"K"],[1248,""],[1250,"T"],[1252,"U"],[1255,""],[1260,"__S"],[1265,"T"],[1268,"U,T"],[1270,"U"],[1272,""],[1288,"T"],[1292,""],[1294,"T"],[1296,""],[1301,"K"],[1307,""],[1312,"T"],[1314,"U"],[1316,""],[1317,"__S"],[1318,"S"],[1319,"T"],[1321,"U,T"],[1323,"U"],[1325,""],[1361,"T"],[1363,""],[1364,"T"],[1365,""],[1370,"T"],[1371,"U"],[1372,"__S"],[1373,"T"],[1374,"U,T"],[1375,"U"],[1376,""],[1383,"T"],[1394,""],[1400,"T"],[1405,""],[1412,"__D"],[1414,""],[1418,"K"],[1430,""],[1432,"T"],[1437,"U"],[1442,""],[1449,"__S"],[1454,"T"],[1459,"U,T"],[1464,"U"],[1471,""],[1484,"T"],[1493,""],[1497,"F"],[1498,"T"],[1502,""],[1507,"F"],[1508,"__D"],[1509,""],[1512,"K"],[1522,""],[1525,"F"],[1526,"T"],[1530,"U"],[1534,"F"],[1535,""],[1540,"__S"],[1543,"F,__S"],[1547,"T"],[1551,"U,T"],[1555,"U"],[1559,""],[1563,"F"],[1584,"T"],[1609,""],[1621,"F"],[1622,"T"],[1634,""],[1649,"F"],[1650,"Deref::Target"],[1651,"__D"],[1655,""],[1663,"K"],[1688,""],[1699,"F"],[1700,"T"],[1712,""],[1714,"U"],[1726,"I"],[1727,""],[1730,"F"],[1731,"Iterator::Item"],[1736,""],[1748,"__S"],[1756,"F,__S"],[1757,""],[1761,"T,F"],[1763,"T"],[1775,"U,T"],[1787,"U"],[1801,""],[1814,"F"],[1820,"T"],[1824,""],[1825,"T"],[1828,""],[1833,"T"],[1834,""],[1837,"T"],[1838,""],[1841,"T"],[1843,"U"],[1845,""],[1846,"__S"],[1847,"T,__S"],[1848,"T"],[1850,""],[1851,"U,T"],[1853,"U"],[1855,""],[1857,"T"],[1875,""],[1879,"T"],[1883,""],[1889,"__D"],[1891,""],[1894,"T"],[1898,""],[1904,"U"],[1910,""],[1917,"__S"],[1920,"T"],[1924,"U,T"],[1928,"U"],[1933,""],[1942,"T"],[1946,""],[1947,"T"],[1948,""],[1950,"D"],[1951,""],[1955,"T"],[1957,"FromStr::Err"],[1958,"U"],[1960,""],[1961,"__S"],[1962,""],[1963,"T"],[1964,""],[1965,"U,T"],[1966,"TryFrom::Error"],[1968,"U,T"],[1969,"U"],[1971,""],[1975,"T"],[1979,""],[1981,"T"],[1983,""],[1986,"__D"],[1987,""],[1988,"K"],[1991,""],[1993,"T"],[1996,"U"],[1999,""],[2008,"__S"],[2012,""],[2015,"T"],[2017,"U,T"],[2019,"U"],[2021,""],[2032,"T"],[2040,""],[2045,"T"],[2049,""],[2056,"__D"],[2063,""],[2066,"K"],[2076,""],[2080,"T"],[2084,""],[2088,"U"],[2093,""],[2118,"__S"],[2123,""],[2135,"T"],[2139,"U,T"],[2143,"U"],[2148,""],[2161,"T"],[2167,""],[2170,"T"],[2173,""],[2179,"__D"],[2181,""],[2182,"K"],[2185,""],[2188,"T"],[2191,""],[2198,"U"],[2203,""],[2210,"__S"],[2213,""],[2217,"T"],[2222,"U,T"],[2225,"U"],[2229,""],[2271,"F"],[2273,"IN,OUT"],[2275,""],[2276,"T"],[2278,""],[2283,"T"],[2286,"Model::Field"],[2287,""],[2289,"Model::Field"],[2298,"T"],[2304,""],[2306,"T"],[2307,""],[2309,"T"],[2311,""],[2314,"U"],[2317,"IntoIterator::IntoIter"],[2318,""],[2326,"U,T"],[2329,"U"],[2332,""],[2354,"T"],[2356,""],[2357,"T"],[2358,""],[2362,"K"],[2365,"F"],[2367,"IN,OUT"],[2368,""],[2372,"T"],[2373,""],[2374,"T"],[2375,"U"],[2376,""],[2397,"S"],[2398,"T"],[2400,""],[2401,"U,T"],[2402,"U"],[2403,""],[2407,"Future::Output"],[2761,"T"],[2789,""],[2803,"T"],[2817,""],[2831,"__D"],[2846,""],[2860,"T"],[2874,"U"],[2890,"T"],[2904,"U,T"],[2918,"U"],[2932,""],[3002,"T"],[3004,""],[3005,"T"],[3006,""],[3008,"K"],[3011,""],[3012,"T"],[3013,"U"],[3014,"__S"],[3015,"T"],[3016,"U,T"],[3017,"U"],[3018,""],[3122,"T"],[3126,""],[3128,"T"],[3130,"U"],[3133,"U,T"],[3135,"U"],[3137,""],[3150,"T"],[3152,""],[3153,"T"],[3154,"U"],[3155,"U,T"],[3156,"U"],[3157,""],[3164,"T"],[3170,"E,M"],[3171,"T"],[3172,""],[3173,"E,M"],[3177,"K"],[3181,"E,M"],[3183,"T"],[3186,"E,M"],[3188,"U"],[3191,"E,M"],[3194,"E,M,__S"],[3195,"T"],[3196,"U,T"],[3199,"U"],[3203,""],[3210,"Model::Field"],[3211,""],[3213,"Model::Field"],[3227,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[3231,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[3237,"I"],[3289,"T"],[3294,""],[3295,"T"],[3296,""],[3299,"K"],[3306,"D"],[3307,""],[3308,"K"],[3311,""],[3317,"T"],[3318,""],[3319,"__H"],[3325,"U"],[3339,""],[3356,"S"],[3359,"T"],[3360,""],[3363,"U,T"],[3364,"U"],[3367,""],[3393,"T"],[3399,""],[3404,"T"],[3407,""],[3411,"__D"],[3414,""],[3417,"K"],[3427,""],[3430,"T"],[3431,""],[3432,"T"],[3434,"U"],[3441,""],[3445,"__S"],[3448,"T"],[3453,"U,T"],[3456,"U"],[3459,""],[3486,"T"],[3512,""],[3520,"T"],[3528,""],[3543,"Deref::Target"],[3546,"__D"],[3554,"D"],[3555,""],[3563,"K"],[3588,""],[3596,"T"],[3600,""],[3601,"T"],[3602,""],[3603,"T"],[3604,""],[3605,"T"],[3606,""],[3607,"T"],[3612,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[3619,"U"],[3631,""],[3650,"__S"],[3658,"T"],[3666,"U,T"],[3678,"U"],[3691,""],[3724,"T"],[3734,""],[3739,"T"],[3744,""],[3749,"__D"],[3752,""],[3757,"K"],[3766,""],[3773,"T"],[3774,""],[3775,"T"],[3779,""],[3781,"U"],[3787,""],[3792,"__S"],[3795,"T"],[3800,"U,T"],[3805,"U"],[3811,""],[3833,"T"],[3840,""],[3842,"T"],[3846,""],[3849,"__D"],[3850,"D"],[3851,"__D,T"],[3852,""],[3854,"K"],[3860,""],[3862,"T"],[3864,""],[3867,"T"],[3868,""],[3869,"T"],[3870,"U"],[3874,"__S"],[3876,"T,__S"],[3879,"T"],[3882,"U,T"],[3885,"U"],[3888,""],[3953,"T"],[3959,""],[3964,"BODY,REQ,RESP"],[3980,""],[4029,"BODY,REQ,RESP"],[4064,"T"],[4065,""],[4068,"T"],[4084,""],[4092,"T"],[4100,""],[4110,"__D"],[4113,""],[4125,"K"],[4149,""],[4157,"T"],[4166,"U"],[4176,""],[4191,"__S"],[4205,"T"],[4213,"U,T"],[4221,"U"],[4229,""],[4288,"T"],[4322,""],[4333,"T"],[4344,""],[4358,"__D,T"],[4359,"__D"],[4375,"T"],[4376,""],[4387,"K"],[4426,"T"],[4427,""],[4443,"T"],[4465,"U"],[4490,""],[4495,"T,__S"],[4496,"__S"],[4514,"T"],[4525,"U,T"],[4533,"TryFrom::Error"],[4534,"U,T"],[4543,"U"],[4560,""],[4578,"D"],[4579,"S"],[4589,"T"],[4591,""],[4592,"T"],[4593,""],[4595,"__D"],[4596,""],[4598,"T"],[4599,"U"],[4601,""],[4602,"__S"],[4603,"T"],[4604,"U,T"],[4605,"U"],[4606,""],[4609,"T"],[4611,""],[4612,"T"],[4613,""],[4616,"K"],[4619,""],[4620,"T"],[4621,"U"],[4624,"__S"],[4625,"T"],[4626,"U,T"],[4627,"U"],[4628,""],[4664,"T"],[4668,""],[4669,"T"],[4670,""],[4672,"__D"],[4673,""],[4674,"K"],[4677,""],[4678,"T"],[4680,"U"],[4684,""],[4688,"__S"],[4690,""],[4691,"T"],[4692,"U,T"],[4694,"U"],[4696,""],[4704,"T"],[4708,""],[4710,"T"],[4712,""],[4716,"__D"],[4719,""],[4722,"K"],[4729,""],[4731,"T"],[4732,""],[4733,"E"],[4734,"T"],[4736,"U"],[4738,""],[4750,"__S"],[4752,""],[4759,"T"],[4761,"U,T"],[4763,"U"],[4766,""],[4784,"T"],[4786,""],[4787,"T"],[4788,""],[4789,"__D"],[4790,""],[4791,"K"],[4794,""],[4795,"T"],[4796,"U"],[4798,"__S"],[4799,"T"],[4800,"U,T"],[4801,"U"],[4802,""],[4806,"T"],[4808,""],[4809,"T"],[4810,""],[4812,"__D"],[4813,""],[4814,"K"],[4817,""],[4818,"T"],[4819,"U"],[4822,""],[4823,"__S"],[4824,"T"],[4825,"U,T"],[4826,"U"],[4827,""],[4831,"T"],[4835,""],[4837,"T"],[4839,""],[4844,"K"],[4850,""],[4852,"T"],[4855,"U"],[4859,"__S"],[4862,"T"],[4864,"U,T"],[4866,"U"],[4868,""],[4941,"T"],[4945,""],[4947,"T"],[4949,""],[4951,"__D"],[4953,""],[4955,"K"],[4961,""],[4964,"T"],[4966,"U"],[4969,"__S"],[4971,"T"],[4973,""],[4974,"U,T"],[4976,"U"],[4978,""],[4990,"T"],[4994,""],[4995,"T"],[4996,""],[4998,"__D"],[4999,""],[5000,"K"],[5003,""],[5004,"T"],[5006,""],[5008,"U"],[5010,"__S"],[5012,"T"],[5013,"U,T"],[5015,"U"],[5017,""],[5028,"T"],[5032,""],[5034,"T"],[5036,""],[5039,"__D"],[5041,""],[5043,"K"],[5050,""],[5053,"T"],[5057,"U"],[5068,"__S"],[5083,"T"],[5085,"U,T"],[5087,"U"],[5089,""],[5096,"T"],[5102,""],[5105,"T"],[5108,""],[5113,"__D"],[5117,""],[5120,"K"],[5131,""],[5134,"T"],[5140,"U"],[5147,"__S"],[5150,"T"],[5155,"U,T"],[5158,"U"],[5161,""],[5164,"I"],[5277,"SortedVecAdapter::Args"],[5282,"T"],[5304,""],[5315,"T"],[5324,""],[5333,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[5334,""],[5339,"__D"],[5349,""],[5358,"K"],[5380,""],[5389,"T"],[5393,""],[5394,"T"],[5403,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[5408,"U"],[5438,""],[5443,"__S"],[5452,""],[5456,"T"],[5469,"U,T"],[5475,"TryFrom::Error"],[5476,"U,T"],[5481,"U"],[5495,""],[5523,"T"],[5531,"S"],[5532,""],[5535,"T"],[5539,""],[5548,"__D,S"],[5549,"__D"],[5552,"D"],[5554,""],[5556,"S"],[5557,""],[5560,"K"],[5573,"S"],[5574,""],[5577,"T"],[5581,"U"],[5585,""],[5586,"T"],[5587,""],[5596,"S,__S"],[5597,"__S"],[5601,""],[5604,"T"],[5608,"U,T"],[5612,"U"],[5616,""],[5642,"T"],[5644,""],[5645,"T"],[5646,""],[5647,"__D"],[5648,""],[5649,"K"],[5652,""],[5653,"T"],[5655,"U"],[5657,"__S"],[5658,"T"],[5659,"U,T"],[5660,"U"],[5661,""],[5668,"T"],[5670,""],[5671,"T"],[5672,""],[5674,"__D"],[5675,""],[5677,"T"],[5678,"U"],[5680,""],[5681,"__S"],[5682,"T"],[5683,"U,T"],[5684,"U"],[5685,""],[5700,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[5701,"T"],[5711,"V,A"],[5713,""],[5714,"T"],[5719,""],[5723,"SortedVecAdapter::Input,SortedVecAdapter::Args"],[5724,"V,A"],[5726,""],[5727,"__D,T"],[5728,"D,T"],[5730,"D"],[5731,"D,T"],[5732,"V,A"],[5734,""],[5735,"T"],[5741,"UniqueVecAdapter::Input,UniqueVecAdapter::Output"],[5742,"U"],[5747,"T,S"],[5749,"T"],[5753,"U,T"],[5758,"U"],[5763,""],[5769,"D"],[5770,"S"],[5776,""],[5777,"T"],[5779,""],[5780,"T"],[5781,""],[5784,"__D"],[5785,""],[5787,"T"],[5788,"U"],[5790,""],[5791,"__S"],[5792,"T"],[5793,"U,T"],[5794,"U"],[5795,""],[5825,"T"],[5837,""],[5839,"T"],[5841,""],[5845,"__D"],[5855,""],[5857,"T"],[5868,"U"],[5900,"__S"],[5919,"T"],[5926,"U,T"],[5928,"U"],[5930,""],[5941,"T"],[5943,""],[5944,"T"],[5945,""],[5946,"__D"],[5947,""],[5949,"T"],[5950,"U"],[5951,"__S"],[5952,"T"],[5953,"U,T"],[5954,"U"],[5955,""],[5958,"T"],[5960,""],[5961,"T"],[5962,""],[5963,"__D"],[5964,""],[5966,"T"],[5967,"U"],[5968,"__S"],[5969,"T"],[5970,"U,T"],[5971,"U"],[5972,""],[5982,"T"],[5996,""],[5997,"T"],[5998,""],[5999,"__D"],[6000,""],[6003,"T"],[6013,"U"],[6022,"__S"],[6029,"T"],[6032,"U,T"],[6039,"U"],[6046,""],[6057,"T"],[6063,""],[6066,"T"],[6069,""],[6072,"__D"],[6076,""],[6079,"K"],[6085,""],[6088,"T"],[6092,"U"],[6097,"__S"],[6101,"T"],[6104,"U,T"],[6107,"U"],[6110,""],[6116,"T"],[6126,""],[6127,"T"],[6128,""],[6129,"__D"],[6130,""],[6132,"T"],[6133,"U"],[6136,"__S"],[6138,"T"],[6140,"U,T"],[6141,"U"],[6142,""],[6150,"T"],[6164,""],[6171,"T"],[6178,""],[6187,"__D"],[6197,""],[6213,"T"],[6223,"U"],[6238,""],[6251,"__S"],[6268,"T"],[6276,"U,T"],[6283,"U"],[6290,""],[6349,"T"],[6351,""],[6352,"T"],[6353,""],[6355,"K"],[6358,""],[6359,"T"],[6360,"U"],[6362,"T"],[6363,"U,T"],[6364,"U"],[6365,""],[6373,"T"],[6377,""],[6379,"T"],[6381,""],[6385,"__D"],[6387,""],[6389,"K"],[6392,""],[6394,"T"],[6396,"__H"],[6397,"U"],[6400,""],[6403,"__S"],[6405,"T"],[6407,"U,T"],[6409,"U"],[6411,""],[6422,"T"],[6430,""],[6434,"T"],[6438,""],[6443,"__D"],[6448,""],[6456,"T"],[6462,"U"],[6473,"__S"],[6484,"T"],[6488,"U,T"],[6492,"U"],[6497,""],[6504,"T"],[6506,""],[6507,"T"],[6508,""],[6509,"__D"],[6510,""],[6511,"K"],[6514,""],[6516,"T"],[6517,"FromStr::Err"],[6518,"U"],[6519,""],[6520,"__S"],[6521,"T"],[6522,""],[6523,"U,T"],[6524,"U"],[6525,""],[6527,"T"],[6529,""],[6530,"T"],[6531,""],[6532,"D"],[6533,""],[6534,"K"],[6537,""],[6538,"T"],[6539,"U"],[6540,"S"],[6541,"T"],[6542,"U,T"],[6543,"U"],[6544,""],[6553,"T"],[6561,""],[6564,"T"],[6567,""],[6573,"D"],[6575,""],[6579,"K"],[6591,""],[6600,"T"],[6601,""],[6603,"T"],[6604,""],[6607,"T"],[6609,""],[6614,"U"],[6618,""],[6623,"S"],[6625,""],[6628,"T"],[6631,""],[6636,"U,T"],[6640,"U"],[6644,""]]}],["stremio_core_web",{"t":"HHHHHHHHHHCCHHHCHCJJFJSJJSJGNOOONNNNNNNNNNNNHNNHNONNHHHNNONHHNNONNOONNNNNNOPPPPPPGPGNNNNNNNNNNNNNNNOOOOOPPPPPPPPEPRPPPPPPPKPFGOOOOOOOOCOOOOOCOOOCECCECECECECECECECEMCECECEOKCCCMCCCCCCCPPPPPPPPPPPPPPPPPFGOOONNNNONNNOOOONONNNNNNNNONNOOONOOONNONNNNNNNNNCHFFFFFNNNNNNNNNNOOOONNNNNONNNNNOOOOOOOOONNNNNOONNNNNNNNNNNNNNNFFFFPPGPFFFPGPFFPONNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOONNNNOONNNNNNNNNNNNNNNNNONNNONNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNOOOOOOONNOOOOONOONNNNNNNNNNNNOOONNNNONNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNOFFFFOOOOOCOOOOOHOOOFFFFNNNNNNNNOONNNNNNNNONNNNOOOOOOONNNNONNNNNNNNONNNNOFFFFOOOOOCOOOOOHOOFFFFNNNNNNNNOOONNNNNNNNNOOOOOOONNNNONNNNNNNNNNNNOFOCHFNNONNNNNNFFFFFFFFFFFOOOOOOOOOOOOOOOOOCOOOOOOOOOOHOOOOOOOFFFFFFFFFFFONNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNOOOONNNNNNNNNNNOOOOOOOOOOOOONNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNOOOFFFFFOOOOOOOCOOOOOHOOOFFFFFNNNNNNNNNNOOOOONNNNNONNNNNOOOOOONNNNNONNNNNNNNNNONNNNNOCHFFFFFFNNNNNNNNNNNNOOOOONNNNNNONNNNNNOOOOOOOOOONNNNNNOONNNNNNNNNNNNOONNNNNNOOCHFFNNNNONNNNOONNNNNNNNCHFFFFFFFFOONNNNNNNNNNNNNNNNOOOONNNNNNNNOONNNNNNNNOOOOOOOOOOOONNNNNNNNOOOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOCHFFFFFFFFFFOONNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNOOONNNNNNNNNNOOOOOOOOOOOOONNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOCHFFFFFFONNNNNNNNNNNNOOOOONNNNNNOONNNNNNOOOOONNNNNNNNNNNNNNNNNNONNNNNNOCHPPPFIONNONNOOOONOOONNNJHHHHHHHHHHHHHH","n":["__wasm_bindgen_generated_analytics","__wasm_bindgen_generated_decode_stream","__wasm_bindgen_generated_dispatch","__wasm_bindgen_generated_get_debug_state","__wasm_bindgen_generated_get_state","__wasm_bindgen_generated_initialize_runtime","__wasm_bindgen_generated_start","analytics","decode_stream","dispatch","env","event","get_debug_state","get_state","initialize_runtime","model","start","stremio_core_web","ANALYTICS","APP_VERSION","AnalyticsContext","INSTALLATION_ID","INSTALLATION_ID_STORAGE_KEY","PLAYER_REGEX","SHELL_VERSION","UNKNOWN_ERROR","VISIT_ID","WebEnv","analytics_context","app_language","app_type","app_version","borrow","","borrow_mut","","clear_interval","emit_to_analytics","exec_concurrent","exec_sequential","fetch","flush_analytics","from","","get_location_hash","","get_storage","global","init","installation_id","into","","local_storage_get_item","local_storage_remove_item","local_storage_set_item","log","now","path","random_buffer","response_deserialize","sanitize_location_path","send_next_analytics_batch","serialize","server_version","set_interval","set_storage","shell_version","system_language","try_from","","try_into","","type_id","","visit_id","CoreAction","CoreEvent","LocationPathChanged","Search","Share","StreamClicked","UIEvent","","WebEvent","borrow","","borrow_mut","","deserialize","from","","into","","try_from","","try_into","","type_id","","prev_path","query","responses_count","stream","url","AddonDetails","AuthLink","Board","Calendar","ContinueWatching","ContinueWatchingPreview","Ctx","DataExport","DeepLinksExt","Discover","Error","InstalledAddons","Library","LocalSearch","MetaDetails","Player","RemoteAddons","Search","SerializeModel","StreamingServer","WebModel","WebModelField","addon_details","auth_link","board","calendar","continue_watching","continue_watching_preview","ctx","data_export","deep_links_ext","discover","installed_addons","library","local_search","meta_details","model","player","remote_addons","search","serialize_calendar","","serialize_catalogs_with_extra","serialize_continue_watching_preview","","serialize_ctx","","serialize_data_export","","serialize_discover","","serialize_installed_addons","","serialize_library","","serialize_local_search","","serialize_meta_details","","serialize_model","serialize_player","","serialize_remote_addons","","serialize_streaming_server","","streaming_server","DeepLinksExt","addons_deep_links","calendar_deep_links","discover_deep_links","into_web_deep_links","library_deep_links","library_item_deep_links","local_search_deep_links","meta_item_deep_links","search_history_deep_links","stream_deep_links","video_deep_links","AddonDetails","AuthLink","Board","Calendar","ContinueWatching","ContinueWatchingPreview","Ctx","DataExport","Discover","InstalledAddons","Library","LocalSearch","MetaDetails","Player","RemoteAddons","Search","StreamingServer","WebModel","WebModelField","addon_details","auth_link","board","borrow","","borrow_mut","","calendar","clone","clone_into","clone_to_uninit","continue_watching","continue_watching_preview","ctx","data_export","deserialize","discover","eq","equivalent","","","fmt","from","","get_state","installed_addons","into","","library","local_search","meta_details","new","player","remote_addons","search","serialize","","streaming_server","to_owned","try_from","","try_into","","type_id","","update","update_field","model","serialize_calendar","Calendar","CalendarContentItem","CalendarItem","Selectable","SelectableDate","borrow","","","","","borrow_mut","","","","","date","","deep_links","","from","","","","","id","into","","","","","items","","month_info","name","next","poster","prev","selectable","selected","serialize","","","","","series_info","title","try_from","","","","","try_into","","","","","type_id","","","","","CatalogsWithExtra","Ctx","DescriptorPreview","DiscoverDeepLinks","Err","Landscape","Loadable","Loading","ManifestPreview","MetaItemDeepLinks","MetaItemPreview","Poster","PosterShape","Ready","ResourceLoadable","Selected","Square","addon","as_ref","borrow","","","","","","","","","","","borrow_mut","","","","","","","","","","","catalogs","clone","","","","clone_into","","","","clone_to_uninit","","","","content","deep_links","","default","","deserialize","","discover","dismissed_events","eq","","","","equivalent","","","","","","","","","","","","err","events","expect","expect_err","expect_loading","extra","fmt","","","","","from","","","","","","","","","","","","","","","","id","","into","","","","","","","","","","","into_web_deep_links","","is_err","is_loading","is_ready","library","manifest","meta_details_streams","meta_details_videos","meta_item","name","","new","","notification_catalogs","notifications","player","poster_shape","profile","ready","search_history","selected","serialize","","","","","","","","","","","serialize_model","status","streaming_server_urls","streams","to_owned","","","","trakt_addon","try_from","","","","","","","","","","","try_into","","","","","","","","","","","type","","type_id","","","","","","","","","","","update","watched","ContinueWatchingPreview","Item","LibraryItem","LibraryItemState","deep_links","","id","items","library_item","model","name","notifications","poster","poster_shape","progress","serialize_continue_watching_preview","state","type","video_id","ContinueWatchingPreview","Item","LibraryItem","LibraryItemState","borrow","","","","borrow_mut","","","","deep_links","","from","","","","","","","","id","into","","","","items","library_item","name","notifications","poster","poster_shape","progress","serialize","","","","state","try_from","","","","try_into","","","","type","type_id","","","","video_id","Ctx","Notifications","SearchHistoryItem","StreamingServerUrlItem","created","deep_links","events","items","last_updated","model","mtime","notifications","profile","query","search_history","serialize_ctx","streaming_server_urls","url","Ctx","Notifications","SearchHistoryItem","StreamingServerUrlItem","borrow","","","","borrow_mut","","","","created","deep_links","events","from","","","","","into","","","","items","last_updated","mtime","notifications","profile","query","search_history","serialize","","","","streaming_server_urls","try_from","","","","try_into","","","","type_id","","","","url","DataExport","export_url","model","serialize_data_export","DataExport","borrow","borrow_mut","export_url","from","into","serialize","try_from","try_into","type_id","CatalogWithFilters","DescriptorPreview","ManifestPreview","MetaItemPreview","ResourceLoadable","Selectable","SelectableCatalog","SelectableExtra","SelectableExtraOption","SelectableType","Stream","addon","catalog","catalogs","content","deep_links","","","","","extra","id","","in_library","installed","is_required","manifest","meta_item","model","name","","","next_page","options","selectable","selected","","","","serialize_discover","stream","trailer_streams","type","","types","value","watched","CatalogWithFilters","DescriptorPreview","ManifestPreview","MetaItemPreview","ResourceLoadable","Selectable","SelectableCatalog","SelectableExtra","SelectableExtraOption","SelectableType","Stream","addon","borrow","","","","","","","","","","","borrow_mut","","","","","","","","","","","catalog","catalogs","content","deep_links","","","","","extra","from","","","","","","","","","","","id","","in_library","installed","into","","","","","","","","","","","is_required","manifest","meta_item","name","","","next_page","options","selectable","selected","","","","serialize","","","","","","","","","","","stream","trailer_streams","try_from","","","","","","","","","","","try_into","","","","","","","","","","","type","","type_id","","","","","","","","","","","types","value","watched","DescriptorPreview","InstalledAddonsWithFilters","Selectable","SelectableCatalog","SelectableType","catalog","catalogs","deep_links","","flags","installed","manifest","model","name","selectable","selected","","","serialize_installed_addons","transport_url","type","types","DescriptorPreview","InstalledAddonsWithFilters","Selectable","SelectableCatalog","SelectableType","borrow","","","","","borrow_mut","","","","","catalog","catalogs","deep_links","","flags","from","","","","","installed","into","","","","","manifest","name","selectable","selected","","","serialize","","","","","transport_url","try_from","","","","","try_into","","","","","type","type_id","","","","","types","model","serialize_library","LibraryItem","LibraryWithFilters","Selectable","SelectablePage","SelectableSort","SelectableType","borrow","","","","","","borrow_mut","","","","","","catalog","deep_links","","","","from","","","","","","id","into","","","","","","name","next_page","notifications","poster","poster_shape","progress","selectable","selected","","","serialize","","","","","","sort","sorts","try_from","","","","","","try_into","","","","","","type","","type_id","","","","","","types","watched","model","serialize_local_search","LocalSearch","LocalSearchItem","borrow","","borrow_mut","","deep_links","from","","into","","items","query","serialize","","try_from","","try_into","","type_id","","model","serialize_meta_details","DescriptorPreview","ManifestPreview","MetaDetails","MetaExtension","MetaItem","ResourceLoadable","Stream","Video","addon","","borrow","","","","","","","","borrow_mut","","","","","","","","content","deep_links","","","from","","","","","","","","id","in_library","into","","","","","","","","library_item","logo","manifest","meta_extensions","meta_item","","name","","progress","","scheduled","selected","serialize","","","","","","","","stream","streams","title","trailer_streams","transport_url","try_from","","","","","","","","try_into","","","","","","","","type_id","","","","","","","","upcoming","url","video","videos","watched","","model","serialize_player","DescriptorPreview","LibraryItem","LibraryItemState","ManifestPreview","MetaItem","Player","Selected","Stream","Subtitles","Video","addon","background","borrow","","","","","","","","","","borrow_mut","","","","","","","","","","deep_links","","description","from","","","","","","","","","","id","","","into","","","","","","","","","","intro_outro","library_item","logo","manifest","meta_item","","meta_request","name","next_video","origin","progress","scheduled","selected","serialize","","","","","","","","","","series_info","state","stream","","stream_request","stream_state","subtitles","","subtitles_path","time_offset","title","transport_url","try_from","","","","","","","","","","try_into","","","","","","","","","","type_id","","","","","","","","","","types","upcoming","version","video","video_id","videos","watched","model","serialize_remote_addons","CatalogWithFilters","Descriptor","ResourceLoadable","Selectable","SelectableCatalog","SelectableType","addon","borrow","","","","","","borrow_mut","","","","","","catalog","catalogs","content","deep_links","","from","","","","","","id","installed","into","","","","","","name","selectable","selected","","","serialize","","","","","","try_from","","","","","","try_into","","","","","","type","type_id","","","","","","types","model","serialize_streaming_server","Err","Loading","Ready","StreamingServer","TorrentLoadable","base_url","borrow","borrow_mut","device_info","from","into","network_info","playback_devices","remote_url","selected","serialize","settings","statistics","torrent","try_from","try_into","type_id","RUNTIME","__wasm_bindgen_generated_analytics","__wasm_bindgen_generated_decode_stream","__wasm_bindgen_generated_dispatch","__wasm_bindgen_generated_get_debug_state","__wasm_bindgen_generated_get_state","__wasm_bindgen_generated_initialize_runtime","__wasm_bindgen_generated_start","analytics","decode_stream","dispatch","get_debug_state","get_state","initialize_runtime","start"],"q":[[0,"stremio_core_web"],[18,"stremio_core_web::env"],[75,"stremio_core_web::event"],[99,"stremio_core_web::event::UIEvent"],[104,"stremio_core_web::model"],[171,"stremio_core_web::model::deep_links_ext"],[183,"stremio_core_web::model::model"],[249,"stremio_core_web::model::serialize_calendar"],[251,"stremio_core_web::model::serialize_calendar::model"],[312,"stremio_core_web::model::serialize_catalogs_with_extra"],[510,"stremio_core_web::model::serialize_continue_watching_preview"],[529,"stremio_core_web::model::serialize_continue_watching_preview::model"],[582,"stremio_core_web::model::serialize_ctx"],[600,"stremio_core_web::model::serialize_ctx::model"],[649,"stremio_core_web::model::serialize_data_export"],[653,"stremio_core_web::model::serialize_data_export::model"],[663,"stremio_core_web::model::serialize_discover"],[710,"stremio_core_web::model::serialize_discover::model"],[843,"stremio_core_web::model::serialize_installed_addons"],[865,"stremio_core_web::model::serialize_installed_addons::model"],[925,"stremio_core_web::model::serialize_library"],[927,"stremio_core_web::model::serialize_library::model"],[1003,"stremio_core_web::model::serialize_local_search"],[1005,"stremio_core_web::model::serialize_local_search::model"],[1026,"stremio_core_web::model::serialize_meta_details"],[1028,"stremio_core_web::model::serialize_meta_details::model"],[1131,"stremio_core_web::model::serialize_player"],[1133,"stremio_core_web::model::serialize_player::model"],[1263,"stremio_core_web::model::serialize_remote_addons"],[1265,"stremio_core_web::model::serialize_remote_addons::model"],[1334,"stremio_core_web::model::serialize_streaming_server"],[1336,"stremio_core_web::model::serialize_streaming_server::model"],[1358,"stremio_core_web::stremio_core_web"],[1373,"wasm_bindgen"],[1374,"js_sys"],[1375,"core::result"],[1376,"stremio_core::models::ctx::ctx"],[1377,"stremio_core::models::streaming_server"],[1378,"serde_json::value"],[1379,"core::future::future"],[1380,"http::request"],[1381,"stremio_core::runtime::env"],[1382,"serde::ser"],[1383,"serde::de"],[1384,"stremio_core::runtime::env::conditional_types"],[1385,"alloc::string"],[1386,"core::option"],[1387,"web_sys::features::gen_WorkerGlobalScope"],[1388,"chrono::offset::utc"],[1389,"chrono::datetime"],[1390,"alloc::vec"],[1391,"core::ops::function"],[1392,"core::any"],[1393,"core::fmt"],[1394,"stremio_core::types::profile::profile"],[1395,"stremio_core::types::library::library_bucket"],[1396,"stremio_core::types::streams::streams_bucket"],[1397,"stremio_core::types::server_urls::server_urls_bucket"],[1398,"stremio_core::types::notifications::notifications_bucket"],[1399,"stremio_core::types::search_history::search_history_bucket"],[1400,"stremio_core::types::events::dimissed_events_bucket"],[1401,"stremio_core::runtime::effects"],[1402,"stremio_core::runtime::msg::msg"],[1403,"stremio_core::models::calendar"],[1404,"stremio_core::models::common::loadable"],[1405,"core::clone"],[1406,"stremio_core::models::catalogs_with_extra"],[1407,"stremio_core::types::resource::meta_item"],[1408,"stremio_core::deep_links"],[1409,"core::cmp"],[1410,"stremio_core::types::addon::request"],[1411,"stremio_core::models::continue_watching_preview"],[1412,"url"],[1413,"stremio_core::types::profile::settings"],[1414,"stremio_core::types::streams::streams_item"],[1415,"stremio_core::types::library::library_item"],[1416,"stremio_core::models::data_export"],[1417,"stremio_core::models::catalog_with_filters"],[1418,"stremio_core::models::installed_addons_with_filters"],[1419,"stremio_core::models::library_with_filters"],[1420,"stremio_core::models::local_search"],[1421,"stremio_core::models::meta_details"],[1422,"stremio_core::models::player"],[1423,"stremio_core::types::addon::descriptor"]],"i":"````````````````````````````ACbCn00101011111110`11`1010```1101``10011001010100Ah0Df000`1`101001010101010ACdACf0AChACjE`0000000`0Dl1111111`1``Aj0000000`00000`000```````````````````1``````0````Dn```````33333333333333333``11131311111111131333333111311111111311131313111```````G`GbGdGfGh432103242432104432103004141004321044432104321043210````GjH``1```0`1``0In2IhIjIl3IfHbIb8jGn97658432:1094:109:109:109858:909213:09333:::000999:1:::03:109765843333322:109787658432:10932:::16335784111351:147658432:1094111:10917658432:1097658432:109807658432:10915````JfK`01Jl`10111`11Kd````3120312032331122002312031212223120231203120231200````KjKlKf22`Kh1121`10````103210323211103210323301121103211032103210320`L````000000000```````````LlMhM`MfLh4LnMbMd5Ld815LjLf3`21:8196:59`43:5863```````````:2061:5843792061:5843799876:54382061:5843792:372061:58437910321:8196:592061:584379432061:5843792061:584379:52061:584379863`````NdNbMnN`Ml00`14214`023`````0213402134432100213400213401421402134002134021342021343````````NhNjNlNnO`Ob5432100543254321055432105155550430543210315432105432105454321015````OfOh10010101010101010``````````A@fA@hOlOnA@`A@bA@d65A@j5432176073215432176051543217600540105632205432176030014543217605432176054321760262121````````````AB`AA`A@n1AAbAAdAAfAAhAAjAAlAAn9786543210975878654321098317865432109998649089355978654321099170093902967865432109786543210978654321098585245````````ABjABdABfABh3ABlABn43251002143432510454325104043043251043251043251034325102``ACl00``AC`0000000000000000```````````````","f":"{{}}000000{{bb}d}{bb}{{bbb}d}``{{}b}2{f{{h{db}}}}`{{}d}```````````{{{l{j}}{l{n}}{l{A`}}}Ab}```{l{{l{c}}}{}}0{{{l{Ad}}}{{l{Adc}}}{}}0{Afd}{{{l{Ah}}{l{Aj}}{l{A`}}}d}{cd{{An{}{{Al{d}}}}}}0{{{B`{c}}}{{Bb{e}}}BdBf}{{}{{Bh{d}}}}{cc{}}0{{}{{h{bb}}}}{{}{{Bh{Bj}}}}{{{l{A`}}}{{Bb{{Bl{c}}}}}Bf}{{}Bn}{{}{{Bb{d}}}}`{{}c{}}0{Bj{{h{bb}}}}{Bj{{h{db}}}}{{BjBj}{{h{db}}}}{Bjd}{{}{{Cb{C`}}}}`{Cd{{Ch{Cf}}}}{Cj{{h{cCl}}}Bf}{{{l{A`}}}Bj}{{}{{`{{An{}{{Al{d}}}}}}}}{{{l{Cn}}c}hD`}`{{cAf}AfDb}{{{l{A`}}{Bl{{l{c}}}}}{{Bb{d}}}Bd}``{c{{h{e}}}{}{}}0{{}{{h{c}}}{}}0{lDd}0``````````{l{{l{c}}}{}}0{{{l{Ad}}}{{l{Adc}}}{}}0{c{{h{Df}}}Dh}{cc{}}0{{}c{}}0776655````````````````````````````````````````````````````````````````{{{l{{Dl{}{{Dj{c}}}}}}}{{h{ec}}}{}{}}```````````{DnDn}`````````````````````````````6655`{{{l{Aj}}}Aj}{{l{l{Adc}}}d{}}{{lCf}d}````{c{{h{E`}}}Dh}`{{{l{E`}}{l{E`}}}Eb}{{l{l{c}}}Eb{}}00{{{l{E`}}{l{AdEd}}}Ef}::{{{l{Aj}}{l{E`}}}b}`::```{{EhEjElEnF`FbFd}{{Fh{AjFf}}}}```{{{l{E`}}c}hD`}{{{l{Aj}}c}hD`}`{lc{}}{c{{h{e}}}{}{}}0{{}{{h{c}}}{}}0{lDd}0{{{l{AdAj}}{l{Fj}}}{{Fh{{Ch{Fl}}{Ch{c}}}}}{}}{{{l{AdAj}}{l{Fj}}{l{c}}}{{Fh{{Ch{Fl}}{Ch{c}}}}}{}}`{{{l{Fn}}}b}`````{l{{l{c}}}{}}0000{{{l{Ad}}}{{l{Adc}}}{}}0000````{cc{}}0000`{{}c{}}0000`````````{{{l{G`}}c}hD`}{{{l{Gb}}c}hD`}{{{l{Gd}}c}hD`}{{{l{Gf}}c}hD`}{{{l{Gh}}c}hD`}``>>>>>=====<<<<<``````````````````{{{l{{Gj{ce}}}}}{{Gj{{l{c}}{l{e}}}}}{}{}}9999999999988888888888`{{{l{{Gj{ce}}}}}{{Gj{ce}}}GlGl}{{{l{j}}}j}{{{l{Gn}}}Gn}{{{l{H`}}}H`}{{l{l{Adc}}}d{}}000{{lCf}d}000```{{}{{Gj{ce}}}{}{}}{{}H`}{c{{h{Gn}}}Dh}{c{{h{H`}}}Dh}``{{{l{Hb}}{l{Hb}}}Eb}{{{l{{Gj{ce}}}}{l{{Gj{ce}}}}}EbHdHd}{{{l{Gn}}{l{Gn}}}Eb}{{{l{H`}}{l{H`}}}Eb}{{l{l{c}}}Eb{}}00000000000{{{l{{Gj{ce}}}}}{{Bl{{l{e}}}}}{}{}}`{{{Gj{ce}}{l{A`}}}c{}{}}{{{Gj{ce}}{l{A`}}}e{}{}}{{{Gj{ce}}{l{A`}}}d{}{}}`{{{l{Hb}}{l{AdEd}}}{{h{dHf}}}}{{{l{{Gj{ce}}}}{l{AdEd}}}{{h{dHf}}}HhHh}{{{l{j}}{l{AdEd}}}{{h{dHf}}}}{{{l{Gn}}{l{AdEd}}}{{h{dHf}}}}{{{l{H`}}{l{AdEd}}}{{h{dHf}}}}{cc{}}00000{{{l{Hj}}}Hb}{{{Fh{Hl{l{Hn}}}}}Hb}{{{Fh{{l{Hl}}{l{Hn}}}}}Hb}{{{Fh{{l{I`}}{l{Hn}}}}}Hb}4{{{l{Hn}}}Ib}5555``{{}c{}}0000000000{HbHb}{IbIb}{{{l{{Gj{ce}}}}}Eb{}{}}00```````{{{l{Id}}{l{j}}}If}{{EhEjElEnF`FbFd}j}`````{{{l{{Gj{ce}}}}}{{Bl{{l{c}}}}}{}{}}``{{{l{Ih}}c}hD`}{{{l{Ij}}c}hD`}{{{l{Il}}c}hD`}{{{l{In}}c}hD`}{{{l{If}}c}hD`}{{{l{Hb}}c}hD`}{{{l{Ib}}c}hD`}{{{l{{Gj{ce}}}}g}hBdBdD`}{{{l{j}}c}hD`}{{{l{Gn}}c}hD`}{{{l{H`}}c}hD`}{{{l{If}}}{{h{bc}}}{}}```{lc{}}000`{c{{h{e}}}{}{}}0000000000{{}{{h{c}}}{}}0000000000``{lDd}0000000000{{{l{Adj}}{l{Fj}}}Ff}````````````````{{{l{J`}}{l{El}}{Bl{{l{Jb}}}}{l{Jd}}}b}```````{l{{l{c}}}{}}000{{{l{Ad}}}{{l{Adc}}}{}}000``{{{Fh{{l{J`}}{l{El}}{Bl{{l{Jb}}}}{l{Jd}}}}}Jf}{cc{}}{{{Fh{{l{Jh}}{Bl{{l{Jj}}}}{Bl{{l{Jb}}}}{l{Jd}}}}}Jl}1{{{Fh{{l{Jn}}{Bl{{l{Jj}}}}{Bl{{l{Jb}}}}{l{Jd}}}}}K`}2{{{l{Kb}}}Kd}3`{{}c{}}000```````{{{l{Jf}}c}hD`}{{{l{Jl}}c}hD`}{{{l{K`}}c}hD`}{{{l{Kd}}c}hD`}`{c{{h{e}}}{}{}}000{{}{{h{c}}}{}}000`{lDd}000````````````````{{{l{j}}}b}``````????>>>>```{{{l{j}}}Kf}====9999```````{{{l{Kf}}c}hD`}{{{l{Kh}}c}hD`}{{{l{Kj}}c}hD`}{{{l{Kl}}c}hD`}`888877776666````{{{l{Kn}}}b}`{l{{l{c}}}{}}{{{l{Ad}}}{{l{Adc}}}{}}`{cc{}}{{}c{}}{{{l{L`}}c}hD`}>=<```````````````````````````````````````{{{l{{Lb{Hl}}}}{l{j}}{l{n}}}b}```````````````````5555555555544444444444`````````33333333333````22222222222`````````````{{{l{Ld}}c}hD`}{{{l{Lf}}c}hD`}{{{l{Lh}}c}hD`}{{{l{Lj}}c}hD`}{{{l{Ll}}c}hD`}{{{l{Ln}}c}hD`}{{{l{M`}}c}hD`}{{{l{Mb}}c}hD`}{{{l{Md}}c}hD`}{{{l{Mf}}c}hD`}{{{l{Mh}}c}hD`}``{c{{h{e}}}{}{}}0000000000{{}{{h{c}}}{}}0000000000``{lDd}0000000000`````````````````````{{{l{Mj}}}b}````````{l{{l{c}}}{}}0000{{{l{Ad}}}{{l{Adc}}}{}}0000`````{cc{}}0000`{{}c{}}0000``````{{{l{Ml}}c}hD`}{{{l{Mn}}c}hD`}{{{l{N`}}c}hD`}{{{l{Nb}}c}hD`}{{{l{Nd}}c}hD`}`<<<<<;;;;;`:::::``{{{l{{Nf{c}}}}{l{j}}{Bl{{l{Jb}}}}Bj}b{}}``````999999888888`````777777`666666``````````{{{l{Nh}}c}hD`}{{{l{Nj}}c}hD`}{{{l{Nl}}c}hD`}{{{l{Nn}}c}hD`}{{{l{O`}}c}hD`}{{{l{Ob}}c}hD`}``{c{{h{e}}}{}{}}00000{{}{{h{c}}}{}}00000``{lDd}00000```{{{l{Od}}}b}``{l{{l{c}}}{}}0{{{l{Ad}}}{{l{Adc}}}{}}0`{cc{}}0{{}c{}}0``{{{l{Of}}c}hD`}{{{l{Oh}}c}hD`}998877`{{{l{Oj}}{l{j}}{l{n}}}b}``````````6666666655555555````44444444``33333333````````````{{{l{Ol}}c}hD`}{{{l{On}}c}hD`}{{{l{A@`}}c}hD`}{{{l{A@b}}c}hD`}{{{l{A@d}}c}hD`}{{{l{{A@f{c}}}}e}hBdD`}{{{l{A@h}}c}hD`}{{{l{A@j}}c}hD`}`````{c{{h{e}}}{}{}}0000000{{}{{h{c}}}{}}0000000{lDd}0000000```````{{{l{A@l}}{l{j}}{l{n}}}b}````````````{l{{l{c}}}{}}000000000{{{l{Ad}}}{{l{Adc}}}{}}000000000```{cc{}}000000000```{{}c{}}000000000`````````````{{{l{A@n}}c}hD`}{{{l{AA`}}c}hD`}{{{l{AAb}}c}hD`}{{{l{AAd}}c}hD`}{{{l{AAf}}c}hD`}{{{l{AAh}}c}hD`}{{{l{AAj}}c}hD`}{{{l{AAl}}c}hD`}{{{l{AAn}}c}hD`}{{{l{AB`}}c}hD`}````````````{c{{h{e}}}{}{}}000000000{{}{{h{c}}}{}}000000000{lDd}000000000````````{{{l{{Lb{ABb}}}}{l{j}}}b}```````{l{{l{c}}}{}}00000{{{l{Ad}}}{{l{Adc}}}{}}00000`````{cc{}}00000``{{}c{}}00000`````{{{l{ABd}}c}hD`}{{{l{ABf}}c}hD`}{{{l{ABh}}c}hD`}{{{l{ABj}}c}hD`}{{{l{ABl}}c}hD`}{{{l{ABn}}c}hD`}======<<<<<<`;;;;;;``{{{l{n}}}b}``````:9`87````{{{l{AC`}}c}hD`}```?>=`{{}}000000{{bb}d}{bb}{{bbb}d}{{}b}2{f{{h{db}}}}{{}d}","D":"AFd","p":[[5,"JsValue",1373],[1,"unit"],[5,"Function",1374],[6,"Result",1375,null,1],[5,"Ctx",312,1376],[1,"reference",null,null,1],[5,"StreamingServer",1377],[1,"str"],[6,"Value",1378],[0,"mut"],[1,"i32"],[6,"WebEvent",75],[5,"WebModel",183],[17,"Output"],[10,"Future",1379,null,1],[5,"Request",1380],[8,"TryEnvFuture",1381],[10,"Serialize",1382],[10,"Deserialize",1383],[8,"EnvFuture",1384],[5,"String",1385],[6,"Option",1386,null,1],[5,"WorkerGlobalScope",1387],[5,"Utc",1388],[5,"DateTime",1389],[1,"usize"],[1,"u8"],[5,"Vec",1390],[5,"JsString",1374],[6,"EnvError",1381],[5,"AnalyticsContext",18],[10,"Serializer",1382],[10,"FnMut",1391],[5,"TypeId",1392],[6,"UIEvent",75],[10,"Deserializer",1383],[17,"Error"],[10,"SerializeModel",104],[10,"DeepLinksExt",171],[6,"WebModelField",183],[1,"bool"],[5,"Formatter",1393],[8,"Result",1393],[5,"Profile",1394],[5,"LibraryBucket",1395],[5,"StreamsBucket",1396],[5,"ServerUrlsBucket",1397],[5,"NotificationsBucket",1398],[5,"SearchHistoryBucket",1399],[5,"DismissedEventsBucket",1400],[5,"Effects",1401],[1,"tuple",null,null,1],[6,"Msg",1402],[6,"Effect",1401],[5,"Calendar",1403],[5,"CalendarContentItem",251],[5,"CalendarItem",251],[5,"SelectableDate",251],[5,"Selectable",251],[5,"Calendar",251],[6,"Loadable",312,1404],[10,"Clone",1405],[5,"Selected",312,1406],[6,"PosterShape",312,1407],[5,"MetaItemDeepLinks",312,1408],[10,"PartialEq",1409],[5,"Error",1393],[10,"Debug",1393],[5,"ResourcePath",1410],[5,"MetaItemPreview",1407],[5,"ResourceRequest",1410],[5,"MetaItem",1407],[5,"DiscoverDeepLinks",312,1408],[5,"CatalogsWithExtra",1406],[5,"CatalogsWithExtra",312],[5,"ManifestPreview",312],[5,"DescriptorPreview",312],[5,"MetaItemPreview",312],[5,"ResourceLoadable",312],[5,"ContinueWatchingPreview",1411],[5,"Url",1412],[5,"Settings",1413],[5,"ContinueWatchingPreview",529],[5,"Item",1411],[5,"StreamsItem",1414],[5,"Item",529],[5,"LibraryItem",1415],[5,"LibraryItem",529],[5,"LibraryItemState",1415],[5,"LibraryItemState",529],[5,"Ctx",600],[5,"StreamingServerUrlItem",600],[5,"Notifications",600],[5,"SearchHistoryItem",600],[5,"DataExport",1416],[5,"DataExport",653],[5,"CatalogWithFilters",1417],[5,"ManifestPreview",710],[5,"DescriptorPreview",710],[5,"SelectableExtraOption",710],[5,"SelectableExtra",710],[5,"SelectableCatalog",710],[5,"SelectableType",710],[5,"Selectable",710],[5,"Stream",710],[5,"MetaItemPreview",710],[5,"ResourceLoadable",710],[5,"CatalogWithFilters",710],[5,"InstalledAddonsWithFilters",1418],[5,"DescriptorPreview",865],[5,"SelectableType",865],[5,"SelectableCatalog",865],[5,"Selectable",865],[5,"InstalledAddonsWithFilters",865],[5,"LibraryWithFilters",1419],[5,"LibraryItem",927],[5,"SelectableType",927],[5,"SelectableSort",927],[5,"SelectablePage",927],[5,"Selectable",927],[5,"LibraryWithFilters",927],[5,"LocalSearch",1420],[5,"LocalSearch",1005],[5,"LocalSearchItem",1005],[5,"MetaDetails",1421],[5,"ManifestPreview",1028],[5,"DescriptorPreview",1028],[5,"Stream",1028],[5,"Video",1028],[5,"MetaItem",1028],[5,"ResourceLoadable",1028],[5,"MetaExtension",1028],[5,"MetaDetails",1028],[5,"Player",1422],[5,"Stream",1133],[5,"ManifestPreview",1133],[5,"DescriptorPreview",1133],[5,"Video",1133],[5,"MetaItem",1133],[5,"Subtitles",1133],[5,"LibraryItemState",1133],[5,"LibraryItem",1133],[5,"Selected",1133],[5,"Player",1133],[5,"Descriptor",1423],[5,"SelectableCatalog",1265],[5,"SelectableType",1265],[5,"Selectable",1265],[5,"Descriptor",1265],[5,"ResourceLoadable",1265],[5,"CatalogWithFilters",1265],[5,"StreamingServer",1336],[6,"WebEnv",18],[15,"LocationPathChanged",99],[15,"Search",99],[15,"StreamClicked",99],[15,"Share",99],[8,"TorrentLoadable",1336]],"r":[[0,1358],[1,1358],[2,1358],[3,1358],[4,1358],[5,1358],[6,1358],[7,1358],[8,1358],[9,1358],[12,1358],[13,1358],[14,1358],[16,1358],[112,171],[124,183],[125,183],[145,249],[148,510],[150,582],[152,649],[154,663],[156,843],[158,925],[160,1003],[162,1026],[165,1131],[167,1263],[169,1334],[313,1376],[315,1408],[318,1404],[321,1408],[324,1407],[327,1406],[510,529],[511,529],[512,529],[513,529],[582,600],[583,600],[584,600],[585,600],[649,653],[663,710],[664,710],[665,710],[666,710],[667,710],[668,710],[669,710],[670,710],[671,710],[672,710],[673,710],[843,865],[844,865],[845,865],[846,865],[847,865]],"b":[[408,"impl-From%3C%26ResourcePath%3E-for-MetaItemDeepLinks"],[409,"impl-From%3C(MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[410,"impl-From%3C(%26MetaItemPreview,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"],[411,"impl-From%3C(%26MetaItem,+%26ResourceRequest)%3E-for-MetaItemDeepLinks"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAKsELwAAACoALQADADIAAAA1ACQAXgAcAHwADgCMAFQA4wABAOcAAADpACUAFAEAABoBeACZAQMAngEAAKMBAQCwAQ0AvwEZANoBLwALAhUAIgIAACQCAAAmAgAAKAIAAC0CAgAxAhwATwIDAFQCFAByAgIAdgIbAJQCXQD9AgMADAM/AE0DCABXAwoAYwMSAIEDNQC9AwAAxAMwAPoDCQAFBB0AKwQBADUEWwCbBAIAqARhABAFAQAYBSkARAUZAA==","P":[[32,"T"],[36,""],[38,"F"],[40,"IN,OUT"],[41,""],[42,"T"],[44,""],[46,"T"],[47,""],[50,"U"],[52,""],[59,"OUT"],[60,""],[62,"__S"],[64,"F"],[65,"T"],[68,"U,T"],[70,"U"],[72,""],[84,"T"],[88,"__D"],[89,"T"],[91,"U"],[93,"U,T"],[95,"U"],[97,""],[163,"SerializeModel::Error,Out"],[175,""],[205,"T"],[210,""],[211,"T"],[212,""],[217,"__D"],[219,""],[220,"K"],[223,""],[224,"T"],[226,""],[228,"U"],[233,""],[237,"__S"],[240,"T"],[241,"U,T"],[243,"U"],[245,""],[247,"Model::Field"],[250,""],[256,"T"],[276,"U"],[290,"__S"],[297,"U,T"],[302,"U"],[307,""],[330,"R,E"],[331,"T"],[354,"R,E"],[355,""],[358,"T"],[362,""],[369,"R,E"],[370,""],[371,"__D"],[375,""],[376,"R,E"],[377,""],[379,"K"],[391,"R,E"],[397,""],[398,"R,E"],[399,""],[402,"T"],[408,""],[412,"T"],[413,""],[414,"T"],[420,"U"],[431,""],[433,"R,E"],[443,""],[450,"R,E"],[453,"__S"],[460,"R,E,__S"],[461,"__S"],[464,"SerializeModel::Error"],[468,"T"],[473,"U,T"],[484,"U"],[497,""],[533,"T"],[543,""],[544,"T"],[545,""],[546,"T"],[547,""],[548,"T"],[549,""],[550,"T"],[552,"U"],[563,"__S"],[568,"U,T"],[572,"U"],[577,""],[604,"T"],[615,""],[616,"T"],[620,"U"],[631,"__S"],[636,"U,T"],[640,"U"],[644,""],[654,"T"],[658,"U"],[659,"__S"],[660,"U,T"],[661,"U"],[662,""],[722,"T"],[768,"U"],[792,"__S"],[805,"U,T"],[816,"U"],[829,""],[870,"T"],[891,"U"],[902,"__S"],[908,"U,T"],[913,"U"],[919,""],[926,"F"],[933,"T"],[957,"U"],[973,"__S"],[981,"U,T"],[987,"U"],[995,""],[1007,"T"],[1014,"U"],[1018,"__S"],[1020,"U,T"],[1022,"U"],[1024,""],[1038,"T"],[1068,"U"],[1088,"__S"],[1093,"T,__S"],[1094,"__S"],[1101,"U,T"],[1109,"U"],[1117,""],[1145,"T"],[1181,"U"],[1204,"__S"],[1226,"U,T"],[1236,"U"],[1246,""],[1272,"T"],[1297,"U"],[1308,"__S"],[1314,"U,T"],[1320,"U"],[1327,""],[1342,"T"],[1346,"U"],[1351,"__S"],[1355,"U,T"],[1356,"U"],[1357,""]]}],["stremio_derive",{"t":"SYH","n":["CORE_CRATE_ORIGINAL_NAME","Model","get_core_ident"],"q":[[0,"stremio_derive"],[3,"proc_macro2"],[4,"proc_macro_crate"],[5,"core::result"]],"i":"```","f":"``{{}{{f{bd}}}}","D":"`","p":[[5,"Ident",3],[6,"Error",4],[6,"Result",5,null,1]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OjAAAAEAAAAAAAMAEAAAAAAAAQACAAMA","P":[]}],["stremio_watched_bitfield",{"t":"FFFFOOOOCCOOOCFNNNNNNNNNNNNNNNONNCNNNNNNNNOFNNNNNNNNNNNNNNNFFOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNO","n":["BitField8","Error","WatchedBitField","WatchedField","anchor_length","anchor_video","bitfield","","bitfield8","error","length","values","video_ids","watched_bitfield","BitField8","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","eq","fmt","","from","","from_str","get","into","last_index_of","length","new","new_with_values","serde","serialize","set","to_owned","to_string","try_from","","try_into","type_id","values","Error","borrow","borrow_mut","eq","fmt","","from","","","","","into","to_string","try_from","try_into","type_id","WatchedBitField","WatchedField","anchor_length","anchor_video","bitfield","","borrow","","borrow_mut","","clone","","clone_into","","clone_to_uninit","","construct_and_resize","construct_from_array","construct_with_videos","deserialize","eq","","fmt","","","","from","","","from_str","get","get_video","into","","new","serde","serialize","set","set_video","to_owned","","to_string","","try_from","","try_into","","type_id","","video_ids"],"q":[[0,"stremio_watched_bitfield"],[14,"stremio_watched_bitfield::bitfield8"],[43,"stremio_watched_bitfield::error"],[59,"stremio_watched_bitfield::watched_bitfield"],[109,"core::result"],[110,"serde::de"],[111,"core::fmt"],[112,"core::option"],[113,"alloc::vec"],[114,"serde::ser"],[115,"alloc::string"],[116,"core::any"],[117,"std::io::error"],[118,"base64::decode"],[119,"core::num::error"]],"i":"````C`00Af``f01``000000000000000000`000000000`Bh00000000000000``333232323232322223323322332322322`32232323232322","f":"```````````````{b{{b{c}}}{}}{{{b{d}}}{{b{dc}}}{}}{{{b{f}}}f}{{b{b{dc}}}h{}}{{bj}h}{c{{l{f}}}n}{{{b{f}}{b{f}}}A`}{{{b{f}}{b{dAb}}}Ad}0{cc{}}{Aff}{{{b{Ah}}}{{l{fc}}}{}}{{{b{f}}Aj}A`}{{}c{}}{{{b{f}}A`}{{Al{Aj}}}}`{Ajf}{{{An{j}}{Al{Aj}}}f}`{{{b{f}}c}lB`}{{{b{df}}AjA`}h}{bc{}}{bBb}{c{{l{e}}}{}{}}{{{Bd{Bb{Al{Aj}}}}}{{l{fc}}}{}}{{}{{l{c}}}{}}{bBf}``{b{{b{c}}}{}}{{{b{d}}}{{b{dc}}}{}}{{{b{Bh}}{b{Bh}}}A`}{{{b{Bh}}{b{dAb}}}Ad}0{BjBh}{BlBh}{{{b{Ah}}}Bh}{cc{}}{BnBh}{{}c{}}>=;:``````9988{{{b{C`}}}C`}{{{b{Af}}}Af}{{b{b{dc}}}h{}}0{{bj}h}0{{{b{Ah}}{An{Bb}}}{{l{AfBh}}}}{{{An{A`}}{An{Bb}}}Af}{{C`{An{Bb}}}{{l{AfBh}}}}{c{{l{C`}}}n}{{{b{C`}}{b{C`}}}A`}{{{b{Af}}{b{Af}}}A`}{{{b{C`}}{b{dAb}}}Ad}0{{{b{Af}}{b{dAb}}}Ad}0>{AfC`}?{{{b{Ah}}}{{l{C`c}}}{}}{{{b{Af}}Aj}A`}{{{b{Af}}{b{Ah}}}A`}{{}c{}}0{{f{An{Bb}}}Af}`{{{b{C`}}c}lB`}{{{b{dAf}}AjA`}h}{{{b{dAf}}{b{Ah}}A`}h}{bc{}}0{bBb}0{c{{l{e}}}{}{}}0{{}{{l{c}}}{}}0{bBf}0`","D":"Bj","p":[[1,"reference",null,null,1],[0,"mut"],[5,"BitField8",14],[1,"unit"],[1,"u8"],[6,"Result",109,null,1],[10,"Deserializer",110],[1,"bool"],[5,"Formatter",111],[8,"Result",111],[5,"WatchedBitField",59],[1,"str"],[1,"usize"],[6,"Option",112,null,1],[5,"Vec",113],[10,"Serializer",114],[5,"String",115],[1,"tuple",null,null,1],[5,"TypeId",116],[5,"Error",43],[5,"Error",117],[6,"DecodeError",118],[5,"ParseIntError",119],[5,"WatchedField",59]],"r":[[0,14],[1,43],[2,59],[3,59]],"b":[[22,"impl-Display-for-BitField8"],[23,"impl-Debug-for-BitField8"],[47,"impl-Display-for-Error"],[48,"impl-Debug-for-Error"],[49,"impl-From%3CError%3E-for-Error"],[50,"impl-From%3CDecodeError%3E-for-Error"],[51,"impl-From%3C%26str%3E-for-Error"],[53,"impl-From%3CParseIntError%3E-for-Error"],[81,"impl-Display-for-WatchedField"],[82,"impl-Debug-for-WatchedField"],[83,"impl-Debug-for-WatchedBitField"],[84,"impl-Display-for-WatchedBitField"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAAFgADQAAAAIABwAPABgAAAAaAAIAHwABACMAEQA2AAAAOAADAEAAFQBXAAAAWQACAF4AAABgAA0A","P":[[15,"T"],[17,""],[18,"T"],[19,""],[20,"D"],[21,""],[24,"T"],[25,""],[26,"FromStr::Err"],[27,""],[28,"U"],[29,""],[34,"S"],[35,""],[36,"T"],[37,""],[38,"U,T"],[39,"TryFrom::Error"],[40,"U"],[41,""],[44,"T"],[46,""],[52,"T"],[53,""],[54,"U"],[55,""],[56,"U,T"],[57,"U"],[58,""],[65,"T"],[69,""],[71,"T"],[73,""],[78,"D"],[79,""],[85,"T"],[86,""],[87,"T"],[88,"FromStr::Err"],[89,""],[91,"U"],[93,""],[95,"S"],[96,""],[98,"T"],[100,""],[102,"U,T"],[104,"U"],[106,""]]}]]')); if (typeof exports !== 'undefined') exports.searchIndex = searchIndex; else if (window.initSearch) window.initSearch(searchIndex); -//{"start":39,"fragment_lengths":[147308,30011,351,4082]} \ No newline at end of file +//{"start":39,"fragment_lengths":[151521,30204,351,4082]} \ No newline at end of file diff --git a/docs/development/stremio_core/deep_links/error_link/struct.ErrorLink.html b/docs/development/stremio_core/deep_links/error_link/struct.ErrorLink.html index 3c3e2fca5..361f659ce 100644 --- a/docs/development/stremio_core/deep_links/error_link/struct.ErrorLink.html +++ b/docs/development/stremio_core/deep_links/error_link/struct.ErrorLink.html @@ -1,8 +1,12 @@ -ErrorLink in stremio_core::deep_links::error_link - Rust
stremio_core::deep_links::error_link

Struct ErrorLink

Source
pub struct ErrorLink(String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

fn from(error: Error) -> Self

Converts to this type from the input type.
Source§

impl From<ErrorLink> for String

Source§

fn from(error_link: ErrorLink) -> String

Converts to this type from the input type.
Source§

fn eq(&self, other: &ErrorLink) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +ErrorLink in stremio_core::deep_links::error_link - Rust
stremio_core::deep_links::error_link

Struct ErrorLink

Source
pub struct ErrorLink(String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

fn from(error: Error) -> Self

Converts to this type from the input type.
Source§

impl From<ErrorLink> for String

Source§

fn from(error_link: ErrorLink) -> String

Converts to this type from the input type.
Source§

fn eq(&self, other: &ErrorLink) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,
Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/deep_links/struct.ErrorLink.html b/docs/development/stremio_core/deep_links/struct.ErrorLink.html index cb51840e5..3d804af65 100644 --- a/docs/development/stremio_core/deep_links/struct.ErrorLink.html +++ b/docs/development/stremio_core/deep_links/struct.ErrorLink.html @@ -1,8 +1,12 @@ -ErrorLink in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct ErrorLink

Source
pub struct ErrorLink(String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

fn from(error: Error) -> Self

Converts to this type from the input type.
Source§

impl From<ErrorLink> for String

Source§

fn from(error_link: ErrorLink) -> String

Converts to this type from the input type.
Source§

fn eq(&self, other: &ErrorLink) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +ErrorLink in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct ErrorLink

Source
pub struct ErrorLink(String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

fn from(error: Error) -> Self

Converts to this type from the input type.
Source§

impl From<ErrorLink> for String

Source§

fn from(error_link: ErrorLink) -> String

Converts to this type from the input type.
Source§

fn eq(&self, other: &ErrorLink) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/deep_links/struct.ExternalPlayerLink.html b/docs/development/stremio_core/deep_links/struct.ExternalPlayerLink.html index 574265eda..fa840466f 100644 --- a/docs/development/stremio_core/deep_links/struct.ExternalPlayerLink.html +++ b/docs/development/stremio_core/deep_links/struct.ExternalPlayerLink.html @@ -1,4 +1,4 @@ -ExternalPlayerLink in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct ExternalPlayerLink

Source
pub struct ExternalPlayerLink {
+ExternalPlayerLink in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct ExternalPlayerLink

Source
pub struct ExternalPlayerLink {
     pub download: Option<String>,
     pub streaming: Option<String>,
     pub playlist: Option<String>,
@@ -28,7 +28,11 @@
     __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,
Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/deep_links/struct.MetaItemDeepLinks.html b/docs/development/stremio_core/deep_links/struct.MetaItemDeepLinks.html index 3be501dc3..d20410041 100644 --- a/docs/development/stremio_core/deep_links/struct.MetaItemDeepLinks.html +++ b/docs/development/stremio_core/deep_links/struct.MetaItemDeepLinks.html @@ -1,4 +1,4 @@ -MetaItemDeepLinks in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct MetaItemDeepLinks

Source
pub struct MetaItemDeepLinks {
+MetaItemDeepLinks in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct MetaItemDeepLinks

Source
pub struct MetaItemDeepLinks {
     pub meta_details_videos: Option<String>,
     pub meta_details_streams: Option<String>,
     pub player: Option<String>,
@@ -7,7 +7,11 @@
     __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,
Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/deep_links/struct.OpenPlayerLink.html b/docs/development/stremio_core/deep_links/struct.OpenPlayerLink.html index f453e4124..4639ab3ff 100644 --- a/docs/development/stremio_core/deep_links/struct.OpenPlayerLink.html +++ b/docs/development/stremio_core/deep_links/struct.OpenPlayerLink.html @@ -1,4 +1,4 @@ -OpenPlayerLink in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct OpenPlayerLink

Source
pub struct OpenPlayerLink {
+OpenPlayerLink in stremio_core::deep_links - Rust
stremio_core::deep_links

Struct OpenPlayerLink

Source
pub struct OpenPlayerLink {
     pub ios: Option<String>,
     pub android: Option<String>,
     pub windows: Option<String>,
@@ -15,7 +15,11 @@
     __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,
Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/addon_details/struct.Selected.html b/docs/development/stremio_core/models/addon_details/struct.Selected.html index ad9aac0fe..e4ab136aa 100644 --- a/docs/development/stremio_core/models/addon_details/struct.Selected.html +++ b/docs/development/stremio_core/models/addon_details/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::addon_details - Rust
stremio_core::models::addon_details

Struct Selected

Source
pub struct Selected {
+Selected in stremio_core::models::addon_details - Rust
stremio_core::models::addon_details

Struct Selected

Source
pub struct Selected {
     pub transport_url: Url,
 }

Fields§

§transport_url: Url

Trait Implementations§

Source§

impl Clone for Selected

Source§

fn clone(&self) -> Selected

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selected

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Selected

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Selected

Source§

fn eq(&self, other: &Selected) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/calendar/struct.ContentItem.html b/docs/development/stremio_core/models/calendar/struct.ContentItem.html index 1764d0684..7e0bc7dff 100644 --- a/docs/development/stremio_core/models/calendar/struct.ContentItem.html +++ b/docs/development/stremio_core/models/calendar/struct.ContentItem.html @@ -1,4 +1,4 @@ -ContentItem in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct ContentItem

Source
pub struct ContentItem {
+ContentItem in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct ContentItem

Source
pub struct ContentItem {
     pub meta_item: MetaItem,
     pub video: Video,
 }

Fields§

§meta_item: MetaItem§video: Video

Trait Implementations§

Source§

impl Clone for ContentItem

Source§

fn clone(&self) -> ContentItem

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ContentItem

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for ContentItem

Source§

fn eq(&self, other: &ContentItem) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/calendar/struct.FullDate.html b/docs/development/stremio_core/models/calendar/struct.FullDate.html index a4a17d4fa..acc2f6e55 100644 --- a/docs/development/stremio_core/models/calendar/struct.FullDate.html +++ b/docs/development/stremio_core/models/calendar/struct.FullDate.html @@ -1,4 +1,4 @@ -FullDate in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct FullDate

Source
pub struct FullDate {
+FullDate in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct FullDate

Source
pub struct FullDate {
     pub day: Day,
     pub month: Month,
     pub year: Year,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/calendar/struct.Item.html b/docs/development/stremio_core/models/calendar/struct.Item.html index 8489d3623..62bf4af0e 100644 --- a/docs/development/stremio_core/models/calendar/struct.Item.html +++ b/docs/development/stremio_core/models/calendar/struct.Item.html @@ -1,4 +1,4 @@ -Item in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct Item

Source
pub struct Item {
+Item in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct Item

Source
pub struct Item {
     pub date: FullDate,
     pub items: Vec<ContentItem>,
 }

Fields§

§date: FullDate§items: Vec<ContentItem>

Trait Implementations§

Source§

impl Clone for Item

Source§

fn clone(&self) -> Item

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Item

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for Item

Source§

fn eq(&self, other: &Item) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/calendar/struct.MonthInfo.html b/docs/development/stremio_core/models/calendar/struct.MonthInfo.html index cac6b1c3b..5d422386d 100644 --- a/docs/development/stremio_core/models/calendar/struct.MonthInfo.html +++ b/docs/development/stremio_core/models/calendar/struct.MonthInfo.html @@ -1,4 +1,4 @@ -MonthInfo in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct MonthInfo

Source
pub struct MonthInfo {
+MonthInfo in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct MonthInfo

Source
pub struct MonthInfo {
     pub today: Option<Day>,
     pub days: u32,
     pub first_weekday: u32,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/calendar/struct.Selectable.html b/docs/development/stremio_core/models/calendar/struct.Selectable.html index 0468e3d07..e3b99b047 100644 --- a/docs/development/stremio_core/models/calendar/struct.Selectable.html +++ b/docs/development/stremio_core/models/calendar/struct.Selectable.html @@ -1,4 +1,4 @@ -Selectable in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct Selectable

Source
pub struct Selectable {
+Selectable in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct Selectable

Source
pub struct Selectable {
     pub prev: YearMonthDate,
     pub next: YearMonthDate,
 }

Fields§

§prev: YearMonthDate§next: YearMonthDate

Trait Implementations§

Source§

impl Clone for Selectable

Source§

fn clone(&self) -> Selectable

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selectable

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Selectable

Source§

fn default() -> Selectable

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Selectable

Source§

fn eq(&self, other: &Selectable) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/calendar/struct.YearMonthDate.html b/docs/development/stremio_core/models/calendar/struct.YearMonthDate.html index 1855c0769..4bf049abe 100644 --- a/docs/development/stremio_core/models/calendar/struct.YearMonthDate.html +++ b/docs/development/stremio_core/models/calendar/struct.YearMonthDate.html @@ -1,4 +1,4 @@ -YearMonthDate in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct YearMonthDate

Source
pub struct YearMonthDate {
+YearMonthDate in stremio_core::models::calendar - Rust
stremio_core::models::calendar

Struct YearMonthDate

Source
pub struct YearMonthDate {
     pub month: Month,
     pub year: Year,
 }

Fields§

§month: Month§year: Year

Trait Implementations§

Source§

impl Clone for YearMonthDate

Source§

fn clone(&self) -> YearMonthDate

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for YearMonthDate

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for YearMonthDate

Source§

fn default() -> YearMonthDate

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for YearMonthDate

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/enum.SelectablePriority.html b/docs/development/stremio_core/models/catalog_with_filters/enum.SelectablePriority.html index 396379e79..6d9f60d73 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/enum.SelectablePriority.html +++ b/docs/development/stremio_core/models/catalog_with_filters/enum.SelectablePriority.html @@ -1,11 +1,15 @@ -SelectablePriority in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Enum SelectablePriority

Source
pub enum SelectablePriority {
+SelectablePriority in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Enum SelectablePriority

Source
pub enum SelectablePriority {
     Type,
     Catalog,
 }

Variants§

§

Type

§

Catalog

Trait Implementations§

Source§

impl PartialEq for SelectablePriority

Source§

fn eq(&self, other: &SelectablePriority) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for SelectablePriority

Source§

impl StructuralPartialEq for SelectablePriority

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/struct.Selectable.html b/docs/development/stremio_core/models/catalog_with_filters/struct.Selectable.html index b20266b7a..77d042b62 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/struct.Selectable.html +++ b/docs/development/stremio_core/models/catalog_with_filters/struct.Selectable.html @@ -1,4 +1,4 @@ -Selectable in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct Selectable

Source
pub struct Selectable {
+Selectable in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct Selectable

Source
pub struct Selectable {
     pub types: Vec<SelectableType>,
     pub catalogs: Vec<SelectableCatalog>,
     pub extra: Vec<SelectableExtra>,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableCatalog.html b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableCatalog.html index d490157a9..ca5640105 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableCatalog.html +++ b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableCatalog.html @@ -1,4 +1,4 @@ -SelectableCatalog in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableCatalog

Source
pub struct SelectableCatalog {
+SelectableCatalog in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableCatalog

Source
pub struct SelectableCatalog {
     pub catalog: String,
     pub selected: bool,
     pub request: ResourceRequest,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtra.html b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtra.html index 9c355a6ba..c65b86c03 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtra.html +++ b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtra.html @@ -1,4 +1,4 @@ -SelectableExtra in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableExtra

Source
pub struct SelectableExtra {
+SelectableExtra in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableExtra

Source
pub struct SelectableExtra {
     pub name: String,
     pub is_required: bool,
     pub options: Vec<SelectableExtraOption>,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtraOption.html b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtraOption.html index a92d670f0..a87e0d159 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtraOption.html +++ b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableExtraOption.html @@ -1,4 +1,4 @@ -SelectableExtraOption in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableExtraOption

Source
pub struct SelectableExtraOption {
+SelectableExtraOption in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableExtraOption

Source
pub struct SelectableExtraOption {
     pub value: Option<String>,
     pub selected: bool,
     pub request: ResourceRequest,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectablePage.html b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectablePage.html index d830b42b4..84c9f2c6d 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectablePage.html +++ b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectablePage.html @@ -1,4 +1,4 @@ -SelectablePage in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectablePage

Source
pub struct SelectablePage {
+SelectablePage in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectablePage

Source
pub struct SelectablePage {
     pub request: ResourceRequest,
 }

Fields§

§request: ResourceRequest

Trait Implementations§

Source§

impl Clone for SelectablePage

Source§

fn clone(&self) -> SelectablePage

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SelectablePage

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for SelectablePage

Source§

fn eq(&self, other: &SelectablePage) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for SelectablePage

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where @@ -6,7 +6,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableType.html b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableType.html index 86b444f51..160b33f6f 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableType.html +++ b/docs/development/stremio_core/models/catalog_with_filters/struct.SelectableType.html @@ -1,4 +1,4 @@ -SelectableType in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableType

Source
pub struct SelectableType {
+SelectableType in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct SelectableType

Source
pub struct SelectableType {
     pub type: String,
     pub selected: bool,
     pub request: ResourceRequest,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalog_with_filters/struct.Selected.html b/docs/development/stremio_core/models/catalog_with_filters/struct.Selected.html index 4d7e9be6f..393c6816d 100644 --- a/docs/development/stremio_core/models/catalog_with_filters/struct.Selected.html +++ b/docs/development/stremio_core/models/catalog_with_filters/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct Selected

Source
pub struct Selected {
+Selected in stremio_core::models::catalog_with_filters - Rust
stremio_core::models::catalog_with_filters

Struct Selected

Source
pub struct Selected {
     pub request: ResourceRequest,
 }

Fields§

§request: ResourceRequest

Trait Implementations§

Source§

impl Clone for Selected

Source§

fn clone(&self) -> Selected

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selected

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Selected

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Selected

Source§

fn eq(&self, other: &Selected) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/catalogs_with_extra/struct.Selected.html b/docs/development/stremio_core/models/catalogs_with_extra/struct.Selected.html index b41764721..34fd0c898 100644 --- a/docs/development/stremio_core/models/catalogs_with_extra/struct.Selected.html +++ b/docs/development/stremio_core/models/catalogs_with_extra/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::catalogs_with_extra - Rust
stremio_core::models::catalogs_with_extra

Struct Selected

Source
pub struct Selected {
+Selected in stremio_core::models::catalogs_with_extra - Rust
stremio_core::models::catalogs_with_extra

Struct Selected

Source
pub struct Selected {
     pub type: Option<String>,
     pub extra: Vec<ExtraValue>,
 }

Fields§

§type: Option<String>§extra: Vec<ExtraValue>

Trait Implementations§

Source§

impl Clone for Selected

Source§

fn clone(&self) -> Selected

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selected

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Selected

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/common/enum.Loadable.html b/docs/development/stremio_core/models/common/enum.Loadable.html index cd5a73ef8..2fbfeee29 100644 --- a/docs/development/stremio_core/models/common/enum.Loadable.html +++ b/docs/development/stremio_core/models/common/enum.Loadable.html @@ -1,4 +1,4 @@ -Loadable in stremio_core::models::common - Rust
stremio_core::models::common

Enum Loadable

Source
pub enum Loadable<R, E> {
+Loadable in stremio_core::models::common - Rust
stremio_core::models::common

Enum Loadable

Source
pub enum Loadable<R, E> {
     Loading,
     Ready(R),
     Err(E),
@@ -22,7 +22,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/common/loadable/enum.Loadable.html b/docs/development/stremio_core/models/common/loadable/enum.Loadable.html index 0d1a9346e..5a82e65ed 100644 --- a/docs/development/stremio_core/models/common/loadable/enum.Loadable.html +++ b/docs/development/stremio_core/models/common/loadable/enum.Loadable.html @@ -1,4 +1,4 @@ -Loadable in stremio_core::models::common::loadable - Rust
stremio_core::models::common::loadable

Enum Loadable

Source
pub enum Loadable<R, E> {
+Loadable in stremio_core::models::common::loadable - Rust
stremio_core::models::common::loadable

Enum Loadable

Source
pub enum Loadable<R, E> {
     Loading,
     Ready(R),
     Err(E),
@@ -22,7 +22,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/continue_watching_preview/struct.Item.html b/docs/development/stremio_core/models/continue_watching_preview/struct.Item.html index 047ec06eb..e9837c29c 100644 --- a/docs/development/stremio_core/models/continue_watching_preview/struct.Item.html +++ b/docs/development/stremio_core/models/continue_watching_preview/struct.Item.html @@ -1,4 +1,4 @@ -Item in stremio_core::models::continue_watching_preview - Rust
pub struct Item {
+Item in stremio_core::models::continue_watching_preview - Rust
pub struct Item {
     pub library_item: LibraryItem,
     pub notifications: usize,
 }

Fields§

§library_item: LibraryItem§notifications: usize

a count of the total notifications we have for this item

@@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/ctx/ctx/enum.CtxStatus.html b/docs/development/stremio_core/models/ctx/ctx/enum.CtxStatus.html index 770abe15d..c3547c2af 100644 --- a/docs/development/stremio_core/models/ctx/ctx/enum.CtxStatus.html +++ b/docs/development/stremio_core/models/ctx/ctx/enum.CtxStatus.html @@ -1,4 +1,4 @@ -CtxStatus in stremio_core::models::ctx::ctx - Rust
stremio_core::models::ctx::ctx

Enum CtxStatus

Source
pub enum CtxStatus {
+CtxStatus in stremio_core::models::ctx::ctx - Rust
stremio_core::models::ctx::ctx

Enum CtxStatus

Source
pub enum CtxStatus {
     Loading(AuthRequest),
     Ready,
 }

Variants§

§

Loading(AuthRequest)

§

Ready

Trait Implementations§

Source§

impl Clone for CtxStatus

Source§

fn clone(&self) -> CtxStatus

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for CtxStatus

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for CtxStatus

Source§

fn default() -> CtxStatus

Returns the “default value” for a type. Read more
Source§

impl PartialEq for CtxStatus

Source§

fn eq(&self, other: &CtxStatus) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/ctx/enum.CtxError.html b/docs/development/stremio_core/models/ctx/enum.CtxError.html index 9b8748c65..220a8d92f 100644 --- a/docs/development/stremio_core/models/ctx/enum.CtxError.html +++ b/docs/development/stremio_core/models/ctx/enum.CtxError.html @@ -1,4 +1,4 @@ -CtxError in stremio_core::models::ctx - Rust
stremio_core::models::ctx

Enum CtxError

Source
pub enum CtxError {
+CtxError in stremio_core::models::ctx - Rust
stremio_core::models::ctx

Enum CtxError

Source
pub enum CtxError {
     API(APIError),
     Env(EnvError),
     Other(OtherError),
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/ctx/enum.CtxStatus.html b/docs/development/stremio_core/models/ctx/enum.CtxStatus.html index 6be7e8ea4..d265bee85 100644 --- a/docs/development/stremio_core/models/ctx/enum.CtxStatus.html +++ b/docs/development/stremio_core/models/ctx/enum.CtxStatus.html @@ -1,4 +1,4 @@ -CtxStatus in stremio_core::models::ctx - Rust
stremio_core::models::ctx

Enum CtxStatus

Source
pub enum CtxStatus {
+CtxStatus in stremio_core::models::ctx - Rust
stremio_core::models::ctx

Enum CtxStatus

Source
pub enum CtxStatus {
     Loading(AuthRequest),
     Ready,
 }

Variants§

§

Loading(AuthRequest)

§

Ready

Trait Implementations§

Source§

impl Clone for CtxStatus

Source§

fn clone(&self) -> CtxStatus

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for CtxStatus

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for CtxStatus

Source§

fn default() -> CtxStatus

Returns the “default value” for a type. Read more
Source§

impl PartialEq for CtxStatus

Source§

fn eq(&self, other: &CtxStatus) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/ctx/enum.OtherError.html b/docs/development/stremio_core/models/ctx/enum.OtherError.html index 18045e63e..95650e408 100644 --- a/docs/development/stremio_core/models/ctx/enum.OtherError.html +++ b/docs/development/stremio_core/models/ctx/enum.OtherError.html @@ -1,4 +1,4 @@ -OtherError in stremio_core::models::ctx - Rust
stremio_core::models::ctx

Enum OtherError

Source
pub enum OtherError {
+OtherError in stremio_core::models::ctx - Rust
stremio_core::models::ctx

Enum OtherError

Source
pub enum OtherError {
     UserNotLoggedIn,
     LibraryItemNotFound,
     AddonAlreadyInstalled,
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/ctx/error/enum.CtxError.html b/docs/development/stremio_core/models/ctx/error/enum.CtxError.html index 3a0713083..e3a487208 100644 --- a/docs/development/stremio_core/models/ctx/error/enum.CtxError.html +++ b/docs/development/stremio_core/models/ctx/error/enum.CtxError.html @@ -1,4 +1,4 @@ -CtxError in stremio_core::models::ctx::error - Rust
stremio_core::models::ctx::error

Enum CtxError

Source
pub enum CtxError {
+CtxError in stremio_core::models::ctx::error - Rust
stremio_core::models::ctx::error

Enum CtxError

Source
pub enum CtxError {
     API(APIError),
     Env(EnvError),
     Other(OtherError),
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/ctx/error/enum.OtherError.html b/docs/development/stremio_core/models/ctx/error/enum.OtherError.html index 6f26d1a60..8405a9362 100644 --- a/docs/development/stremio_core/models/ctx/error/enum.OtherError.html +++ b/docs/development/stremio_core/models/ctx/error/enum.OtherError.html @@ -1,4 +1,4 @@ -OtherError in stremio_core::models::ctx::error - Rust
stremio_core::models::ctx::error

Enum OtherError

Source
pub enum OtherError {
+OtherError in stremio_core::models::ctx::error - Rust
stremio_core::models::ctx::error

Enum OtherError

Source
pub enum OtherError {
     UserNotLoggedIn,
     LibraryItemNotFound,
     AddonAlreadyInstalled,
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/installed_addons_with_filters/struct.InstalledAddonsRequest.html b/docs/development/stremio_core/models/installed_addons_with_filters/struct.InstalledAddonsRequest.html index 472f9524f..b5562fd43 100644 --- a/docs/development/stremio_core/models/installed_addons_with_filters/struct.InstalledAddonsRequest.html +++ b/docs/development/stremio_core/models/installed_addons_with_filters/struct.InstalledAddonsRequest.html @@ -1,4 +1,4 @@ -InstalledAddonsRequest in stremio_core::models::installed_addons_with_filters - Rust
stremio_core::models::installed_addons_with_filters

Struct InstalledAddonsRequest

Source
pub struct InstalledAddonsRequest {
+InstalledAddonsRequest in stremio_core::models::installed_addons_with_filters - Rust
stremio_core::models::installed_addons_with_filters

Struct InstalledAddonsRequest

Source
pub struct InstalledAddonsRequest {
     pub type: Option<String>,
 }

Fields§

§type: Option<String>

Trait Implementations§

Source§

impl Clone for InstalledAddonsRequest

Source§

fn clone(&self) -> InstalledAddonsRequest

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for InstalledAddonsRequest

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for InstalledAddonsRequest

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

fn from(request: &InstalledAddonsRequest) -> Self

Converts to this type from the input type.
Source§

impl PartialEq for InstalledAddonsRequest

Source§

fn eq(&self, other: &InstalledAddonsRequest) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selectable.html b/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selectable.html index 65bd18412..d167221b5 100644 --- a/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selectable.html +++ b/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selectable.html @@ -1,4 +1,4 @@ -Selectable in stremio_core::models::installed_addons_with_filters - Rust
stremio_core::models::installed_addons_with_filters

Struct Selectable

Source
pub struct Selectable {
+Selectable in stremio_core::models::installed_addons_with_filters - Rust
stremio_core::models::installed_addons_with_filters

Struct Selectable

Source
pub struct Selectable {
     pub types: Vec<SelectableType>,
 }

Fields§

§types: Vec<SelectableType>

Trait Implementations§

Source§

impl Clone for Selectable

Source§

fn clone(&self) -> Selectable

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Default for Selectable

Source§

fn default() -> Selectable

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Selectable

Source§

fn eq(&self, other: &Selectable) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for Selectable

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where @@ -6,7 +6,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/installed_addons_with_filters/struct.SelectableType.html b/docs/development/stremio_core/models/installed_addons_with_filters/struct.SelectableType.html index 569220924..dda234a31 100644 --- a/docs/development/stremio_core/models/installed_addons_with_filters/struct.SelectableType.html +++ b/docs/development/stremio_core/models/installed_addons_with_filters/struct.SelectableType.html @@ -1,4 +1,4 @@ -SelectableType in stremio_core::models::installed_addons_with_filters - Rust
stremio_core::models::installed_addons_with_filters

Struct SelectableType

Source
pub struct SelectableType {
+SelectableType in stremio_core::models::installed_addons_with_filters - Rust
stremio_core::models::installed_addons_with_filters

Struct SelectableType

Source
pub struct SelectableType {
     pub type: Option<String>,
     pub selected: bool,
     pub request: InstalledAddonsRequest,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selected.html b/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selected.html index 928588e61..50d74ebf1 100644 --- a/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selected.html +++ b/docs/development/stremio_core/models/installed_addons_with_filters/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::installed_addons_with_filters - Rust
pub struct Selected {
+Selected in stremio_core::models::installed_addons_with_filters - Rust
pub struct Selected {
     pub request: InstalledAddonsRequest,
 }

Fields§

§request: InstalledAddonsRequest

Trait Implementations§

Source§

impl Clone for Selected

Source§

fn clone(&self) -> Selected

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selected

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Selected

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Selected

Source§

fn eq(&self, other: &Selected) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_by_type/struct.Selectable.html b/docs/development/stremio_core/models/library_by_type/struct.Selectable.html index 6e56f8b75..d42de6b6c 100644 --- a/docs/development/stremio_core/models/library_by_type/struct.Selectable.html +++ b/docs/development/stremio_core/models/library_by_type/struct.Selectable.html @@ -1,4 +1,4 @@ -Selectable in stremio_core::models::library_by_type - Rust
stremio_core::models::library_by_type

Struct Selectable

Source
pub struct Selectable {
+Selectable in stremio_core::models::library_by_type - Rust
stremio_core::models::library_by_type

Struct Selectable

Source
pub struct Selectable {
     pub sorts: Vec<SelectableSort>,
 }

Fields§

§sorts: Vec<SelectableSort>

Trait Implementations§

Source§

impl Clone for Selectable

Source§

fn clone(&self) -> Selectable

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selectable

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Selectable

Source§

fn default() -> Selectable

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Selectable

Source§

fn eq(&self, other: &Selectable) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for Selectable

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where @@ -6,7 +6,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_by_type/struct.SelectableSort.html b/docs/development/stremio_core/models/library_by_type/struct.SelectableSort.html index 447db3e7f..3df776fa6 100644 --- a/docs/development/stremio_core/models/library_by_type/struct.SelectableSort.html +++ b/docs/development/stremio_core/models/library_by_type/struct.SelectableSort.html @@ -1,4 +1,4 @@ -SelectableSort in stremio_core::models::library_by_type - Rust
stremio_core::models::library_by_type

Struct SelectableSort

Source
pub struct SelectableSort {
+SelectableSort in stremio_core::models::library_by_type - Rust
stremio_core::models::library_by_type

Struct SelectableSort

Source
pub struct SelectableSort {
     pub sort: Sort,
     pub selected: bool,
 }

Fields§

§sort: Sort§selected: bool

Trait Implementations§

Source§

impl Clone for SelectableSort

Source§

fn clone(&self) -> SelectableSort

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SelectableSort

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for SelectableSort

Source§

fn eq(&self, other: &SelectableSort) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_by_type/struct.Selected.html b/docs/development/stremio_core/models/library_by_type/struct.Selected.html index 3fdbdca53..d1ad5d386 100644 --- a/docs/development/stremio_core/models/library_by_type/struct.Selected.html +++ b/docs/development/stremio_core/models/library_by_type/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::library_by_type - Rust
stremio_core::models::library_by_type

Struct Selected

Source
pub struct Selected {
+Selected in stremio_core::models::library_by_type - Rust
stremio_core::models::library_by_type

Struct Selected

Source
pub struct Selected {
     pub sort: Sort,
 }

Fields§

§sort: Sort

Trait Implementations§

Source§

impl Clone for Selected

Source§

fn clone(&self) -> Selected

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selected

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Selected

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Selected

Source§

fn eq(&self, other: &Selected) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/enum.Sort.html b/docs/development/stremio_core/models/library_with_filters/enum.Sort.html index da44deb87..80f76ef06 100644 --- a/docs/development/stremio_core/models/library_with_filters/enum.Sort.html +++ b/docs/development/stremio_core/models/library_with_filters/enum.Sort.html @@ -1,4 +1,4 @@ -Sort in stremio_core::models::library_with_filters - Rust
pub enum Sort {
+Sort in stremio_core::models::library_with_filters - Rust
pub enum Sort {
     LastWatched,
     Name,
     NameReverse,
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequest.html b/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequest.html index e673f4d3a..66fc42629 100644 --- a/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequest.html +++ b/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequest.html @@ -1,4 +1,4 @@ -LibraryRequest in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct LibraryRequest

Source
pub struct LibraryRequest {
+LibraryRequest in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct LibraryRequest

Source
pub struct LibraryRequest {
     pub type: Option<String>,
     pub sort: Sort,
     pub page: LibraryRequestPage,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequestPage.html b/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequestPage.html index f923e672f..d1f2d2f76 100644 --- a/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequestPage.html +++ b/docs/development/stremio_core/models/library_with_filters/struct.LibraryRequestPage.html @@ -1,11 +1,15 @@ -LibraryRequestPage in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct LibraryRequestPage

Source
pub struct LibraryRequestPage(pub NonZeroUsize);

Tuple Fields§

§0: NonZeroUsize

Trait Implementations§

Source§

impl Clone for LibraryRequestPage

Source§

fn clone(&self) -> LibraryRequestPage

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for LibraryRequestPage

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for LibraryRequestPage

Source§

fn default() -> LibraryRequestPage

Returns the “default value” for a type. Read more
Source§

impl Deref for LibraryRequestPage

Source§

type Target = NonZero<usize>

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl<'de> Deserialize<'de> for LibraryRequestPage

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +LibraryRequestPage in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct LibraryRequestPage

Source
pub struct LibraryRequestPage(pub NonZeroUsize);

Tuple Fields§

§0: NonZeroUsize

Trait Implementations§

Source§

impl Clone for LibraryRequestPage

Source§

fn clone(&self) -> LibraryRequestPage

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for LibraryRequestPage

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for LibraryRequestPage

Source§

fn default() -> LibraryRequestPage

Returns the “default value” for a type. Read more
Source§

impl Deref for LibraryRequestPage

Source§

type Target = NonZero<usize>

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl<'de> Deserialize<'de> for LibraryRequestPage

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LibraryRequestPage

Source§

fn eq(&self, other: &LibraryRequestPage) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for LibraryRequestPage

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Eq for LibraryRequestPage

Source§

impl StructuralPartialEq for LibraryRequestPage

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/struct.Selectable.html b/docs/development/stremio_core/models/library_with_filters/struct.Selectable.html index 14ecc83de..54020d067 100644 --- a/docs/development/stremio_core/models/library_with_filters/struct.Selectable.html +++ b/docs/development/stremio_core/models/library_with_filters/struct.Selectable.html @@ -1,4 +1,4 @@ -Selectable in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct Selectable

Source
pub struct Selectable {
+Selectable in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct Selectable

Source
pub struct Selectable {
     pub types: Vec<SelectableType>,
     pub sorts: Vec<SelectableSort>,
     pub next_page: Option<SelectablePage>,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/struct.SelectablePage.html b/docs/development/stremio_core/models/library_with_filters/struct.SelectablePage.html index 018f7b525..ada84db68 100644 --- a/docs/development/stremio_core/models/library_with_filters/struct.SelectablePage.html +++ b/docs/development/stremio_core/models/library_with_filters/struct.SelectablePage.html @@ -1,4 +1,4 @@ -SelectablePage in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct SelectablePage

Source
pub struct SelectablePage {
+SelectablePage in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct SelectablePage

Source
pub struct SelectablePage {
     pub request: LibraryRequest,
 }

Fields§

§request: LibraryRequest

Trait Implementations§

Source§

impl Clone for SelectablePage

Source§

fn clone(&self) -> SelectablePage

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SelectablePage

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for SelectablePage

Source§

fn eq(&self, other: &SelectablePage) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for SelectablePage

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where @@ -6,7 +6,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/struct.SelectableSort.html b/docs/development/stremio_core/models/library_with_filters/struct.SelectableSort.html index 4419a87e1..7642e92ff 100644 --- a/docs/development/stremio_core/models/library_with_filters/struct.SelectableSort.html +++ b/docs/development/stremio_core/models/library_with_filters/struct.SelectableSort.html @@ -1,4 +1,4 @@ -SelectableSort in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct SelectableSort

Source
pub struct SelectableSort {
+SelectableSort in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct SelectableSort

Source
pub struct SelectableSort {
     pub sort: Sort,
     pub selected: bool,
     pub request: LibraryRequest,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/struct.SelectableType.html b/docs/development/stremio_core/models/library_with_filters/struct.SelectableType.html index f4dc392cf..e8fee5920 100644 --- a/docs/development/stremio_core/models/library_with_filters/struct.SelectableType.html +++ b/docs/development/stremio_core/models/library_with_filters/struct.SelectableType.html @@ -1,4 +1,4 @@ -SelectableType in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct SelectableType

Source
pub struct SelectableType {
+SelectableType in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct SelectableType

Source
pub struct SelectableType {
     pub type: Option<String>,
     pub selected: bool,
     pub request: LibraryRequest,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/library_with_filters/struct.Selected.html b/docs/development/stremio_core/models/library_with_filters/struct.Selected.html index cf017ac5f..89ba29b32 100644 --- a/docs/development/stremio_core/models/library_with_filters/struct.Selected.html +++ b/docs/development/stremio_core/models/library_with_filters/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct Selected

Source
pub struct Selected {
+Selected in stremio_core::models::library_with_filters - Rust
stremio_core::models::library_with_filters

Struct Selected

Source
pub struct Selected {
     pub request: LibraryRequest,
 }

Fields§

§request: LibraryRequest

Trait Implementations§

Source§

impl Clone for Selected

Source§

fn clone(&self) -> Selected

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selected

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Selected

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for Selected

Source§

fn eq(&self, other: &Selected) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/meta_details/struct.Selected.html b/docs/development/stremio_core/models/meta_details/struct.Selected.html index 4d2e4b781..ea11cf6e2 100644 --- a/docs/development/stremio_core/models/meta_details/struct.Selected.html +++ b/docs/development/stremio_core/models/meta_details/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::meta_details - Rust
stremio_core::models::meta_details

Struct Selected

Source
pub struct Selected {
+Selected in stremio_core::models::meta_details - Rust
stremio_core::models::meta_details

Struct Selected

Source
pub struct Selected {
     pub meta_path: ResourcePath,
     pub stream_path: Option<ResourcePath>,
     pub guess_stream: bool,
@@ -11,7 +11,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/player/struct.AnalyticsContext.html b/docs/development/stremio_core/models/player/struct.AnalyticsContext.html index 39ddeb3bd..30001be1e 100644 --- a/docs/development/stremio_core/models/player/struct.AnalyticsContext.html +++ b/docs/development/stremio_core/models/player/struct.AnalyticsContext.html @@ -1,4 +1,4 @@ -AnalyticsContext in stremio_core::models::player - Rust
stremio_core::models::player

Struct AnalyticsContext

Source
pub struct AnalyticsContext {
+AnalyticsContext in stremio_core::models::player - Rust
stremio_core::models::player

Struct AnalyticsContext

Source
pub struct AnalyticsContext {
     pub id: Option<String>,
     pub type: Option<String>,
     pub name: Option<String>,
@@ -18,7 +18,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/player/struct.Selected.html b/docs/development/stremio_core/models/player/struct.Selected.html index 9b7844f9d..8f6923a0f 100644 --- a/docs/development/stremio_core/models/player/struct.Selected.html +++ b/docs/development/stremio_core/models/player/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core::models::player - Rust
stremio_core::models::player

Struct Selected

Source
pub struct Selected {
+Selected in stremio_core::models::player - Rust
stremio_core::models::player

Struct Selected

Source
pub struct Selected {
     pub stream: Stream,
     pub stream_request: Option<ResourceRequest>,
     pub meta_request: Option<ResourceRequest>,
@@ -11,7 +11,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/player/struct.VideoParams.html b/docs/development/stremio_core/models/player/struct.VideoParams.html index 9bb18861f..991707b4a 100644 --- a/docs/development/stremio_core/models/player/struct.VideoParams.html +++ b/docs/development/stremio_core/models/player/struct.VideoParams.html @@ -1,4 +1,4 @@ -VideoParams in stremio_core::models::player - Rust
stremio_core::models::player

Struct VideoParams

Source
pub struct VideoParams {
+VideoParams in stremio_core::models::player - Rust
stremio_core::models::player

Struct VideoParams

Source
pub struct VideoParams {
     pub hash: Option<String>,
     pub size: Option<u64>,
     pub filename: Option<String>,
@@ -11,7 +11,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/models/streaming_server/struct.PlaybackDevice.html b/docs/development/stremio_core/models/streaming_server/struct.PlaybackDevice.html index cb53380d8..8d0949767 100644 --- a/docs/development/stremio_core/models/streaming_server/struct.PlaybackDevice.html +++ b/docs/development/stremio_core/models/streaming_server/struct.PlaybackDevice.html @@ -1,4 +1,4 @@ -PlaybackDevice in stremio_core::models::streaming_server - Rust
stremio_core::models::streaming_server

Struct PlaybackDevice

Source
pub struct PlaybackDevice {
+PlaybackDevice in stremio_core::models::streaming_server - Rust
stremio_core::models::streaming_server

Struct PlaybackDevice

Source
pub struct PlaybackDevice {
     pub id: String,
     pub name: String,
     pub type: String,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/runtime/enum.EnvError.html b/docs/development/stremio_core/runtime/enum.EnvError.html index 0d1d038df..2ad9b0f3c 100644 --- a/docs/development/stremio_core/runtime/enum.EnvError.html +++ b/docs/development/stremio_core/runtime/enum.EnvError.html @@ -1,4 +1,4 @@ -EnvError in stremio_core::runtime - Rust
stremio_core::runtime

Enum EnvError

Source
pub enum EnvError {
+EnvError in stremio_core::runtime - Rust
stremio_core::runtime

Enum EnvError

Source
pub enum EnvError {
     Fetch(String),
     AddonTransport(String),
     Serde(String),
@@ -16,7 +16,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/runtime/enum.RuntimeEvent.html b/docs/development/stremio_core/runtime/enum.RuntimeEvent.html index b90a65ea0..6da01c378 100644 --- a/docs/development/stremio_core/runtime/enum.RuntimeEvent.html +++ b/docs/development/stremio_core/runtime/enum.RuntimeEvent.html @@ -1,4 +1,4 @@ -RuntimeEvent in stremio_core::runtime - Rust
stremio_core::runtime

Enum RuntimeEvent

Source
pub enum RuntimeEvent<E: Env, M: Model<E>> {
+RuntimeEvent in stremio_core::runtime - Rust
stremio_core::runtime

Enum RuntimeEvent

Source
pub enum RuntimeEvent<E: Env, M: Model<E>> {
     NewState(Vec<M::Field>),
     CoreEvent(Event),
 }

Variants§

§

NewState(Vec<M::Field>)

§

CoreEvent(Event)

Trait Implementations§

Source§

impl<E: Debug + Env, M: Debug + Model<E>> Debug for RuntimeEvent<E, M>
where @@ -12,7 +12,11 @@ <M as Model<E>>::Field: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/runtime/env/enum.EnvError.html b/docs/development/stremio_core/runtime/env/enum.EnvError.html index 515d437df..cf3368005 100644 --- a/docs/development/stremio_core/runtime/env/enum.EnvError.html +++ b/docs/development/stremio_core/runtime/env/enum.EnvError.html @@ -1,4 +1,4 @@ -EnvError in stremio_core::runtime::env - Rust
stremio_core::runtime::env

Enum EnvError

Source
pub enum EnvError {
+EnvError in stremio_core::runtime::env - Rust
stremio_core::runtime::env

Enum EnvError

Source
pub enum EnvError {
     Fetch(String),
     AddonTransport(String),
     Serde(String),
@@ -16,7 +16,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/runtime/msg/enum.Event.html b/docs/development/stremio_core/runtime/msg/enum.Event.html index 23b2f7b1e..ca8e9ff85 100644 --- a/docs/development/stremio_core/runtime/msg/enum.Event.html +++ b/docs/development/stremio_core/runtime/msg/enum.Event.html @@ -1,4 +1,4 @@ -Event in stremio_core::runtime::msg - Rust
stremio_core::runtime::msg

Enum Event

Source
pub enum Event {
+Event in stremio_core::runtime::msg - Rust
stremio_core::runtime::msg

Enum Event

Source
pub enum Event {
 
Show 42 variants PlayerPlaying { context: AnalyticsContext, load_time: i64, @@ -147,7 +147,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/runtime/msg/event/enum.Event.html b/docs/development/stremio_core/runtime/msg/event/enum.Event.html index 0ffe54b0d..c2d2223a8 100644 --- a/docs/development/stremio_core/runtime/msg/event/enum.Event.html +++ b/docs/development/stremio_core/runtime/msg/event/enum.Event.html @@ -1,4 +1,4 @@ -Event in stremio_core::runtime::msg::event - Rust
stremio_core::runtime::msg::event

Enum Event

Source
pub enum Event {
+Event in stremio_core::runtime::msg::event - Rust
stremio_core::runtime::msg::event

Enum Event

Source
pub enum Event {
 
Show 42 variants PlayerPlaying { context: AnalyticsContext, load_time: i64, @@ -147,7 +147,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/runtime/runtime/enum.RuntimeEvent.html b/docs/development/stremio_core/runtime/runtime/enum.RuntimeEvent.html index 795a90d2e..4ed72a3f4 100644 --- a/docs/development/stremio_core/runtime/runtime/enum.RuntimeEvent.html +++ b/docs/development/stremio_core/runtime/runtime/enum.RuntimeEvent.html @@ -1,4 +1,4 @@ -RuntimeEvent in stremio_core::runtime::runtime - Rust
stremio_core::runtime::runtime

Enum RuntimeEvent

Source
pub enum RuntimeEvent<E: Env, M: Model<E>> {
+RuntimeEvent in stremio_core::runtime::runtime - Rust
stremio_core::runtime::runtime

Enum RuntimeEvent

Source
pub enum RuntimeEvent<E: Env, M: Model<E>> {
     NewState(Vec<M::Field>),
     CoreEvent(Event),
 }

Variants§

§

NewState(Vec<M::Field>)

§

CoreEvent(Event)

Trait Implementations§

Source§

impl<E: Debug + Env, M: Debug + Model<E>> Debug for RuntimeEvent<E, M>
where @@ -12,7 +12,11 @@ <M as Model<E>>::Field: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/descriptor/struct.Descriptor.html b/docs/development/stremio_core/types/addon/descriptor/struct.Descriptor.html index 6143acb2a..7af57365b 100644 --- a/docs/development/stremio_core/types/addon/descriptor/struct.Descriptor.html +++ b/docs/development/stremio_core/types/addon/descriptor/struct.Descriptor.html @@ -1,4 +1,4 @@ -Descriptor in stremio_core::types::addon::descriptor - Rust
stremio_core::types::addon::descriptor

Struct Descriptor

Source
pub struct Descriptor {
+Descriptor in stremio_core::types::addon::descriptor - Rust
stremio_core::types::addon::descriptor

Struct Descriptor

Source
pub struct Descriptor {
     pub manifest: Manifest,
     pub transport_url: Url,
     pub flags: DescriptorFlags,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorFlags.html b/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorFlags.html index ac2b8df3f..197a85966 100644 --- a/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorFlags.html +++ b/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorFlags.html @@ -1,4 +1,4 @@ -DescriptorFlags in stremio_core::types::addon::descriptor - Rust
stremio_core::types::addon::descriptor

Struct DescriptorFlags

Source
pub struct DescriptorFlags {
+DescriptorFlags in stremio_core::types::addon::descriptor - Rust
stremio_core::types::addon::descriptor

Struct DescriptorFlags

Source
pub struct DescriptorFlags {
     pub official: bool,
     pub protected: bool,
 }

Fields§

§official: bool§protected: bool

Trait Implementations§

Source§

impl Clone for DescriptorFlags

Source§

fn clone(&self) -> DescriptorFlags

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DescriptorFlags

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for DescriptorFlags

Source§

fn default() -> DescriptorFlags

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for DescriptorFlags

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorPreview.html b/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorPreview.html index 35370d325..0cf1aef1d 100644 --- a/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorPreview.html +++ b/docs/development/stremio_core/types/addon/descriptor/struct.DescriptorPreview.html @@ -1,4 +1,4 @@ -DescriptorPreview in stremio_core::types::addon::descriptor - Rust
stremio_core::types::addon::descriptor

Struct DescriptorPreview

Source
pub struct DescriptorPreview {
+DescriptorPreview in stremio_core::types::addon::descriptor - Rust
stremio_core::types::addon::descriptor

Struct DescriptorPreview

Source
pub struct DescriptorPreview {
     pub manifest: ManifestPreview,
     pub transport_url: Url,
 }

Fields§

§manifest: ManifestPreview§transport_url: Url

Trait Implementations§

Source§

impl CatalogResourceAdapter for DescriptorPreview

Source§

impl Clone for DescriptorPreview

Source§

fn clone(&self) -> DescriptorPreview

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DescriptorPreview

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for DescriptorPreview

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/enum.ManifestExtra.html b/docs/development/stremio_core/types/addon/enum.ManifestExtra.html index d30ff7f2f..ce7e5ba97 100644 --- a/docs/development/stremio_core/types/addon/enum.ManifestExtra.html +++ b/docs/development/stremio_core/types/addon/enum.ManifestExtra.html @@ -1,4 +1,4 @@ -ManifestExtra in stremio_core::types::addon - Rust
stremio_core::types::addon

Enum ManifestExtra

Source
pub enum ManifestExtra {
+ManifestExtra in stremio_core::types::addon - Rust
stremio_core::types::addon

Enum ManifestExtra

Source
pub enum ManifestExtra {
     Full {
         props: Vec<ExtraProp>,
     },
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/enum.ManifestResource.html b/docs/development/stremio_core/types/addon/enum.ManifestResource.html index 3745a49ef..a1edf793e 100644 --- a/docs/development/stremio_core/types/addon/enum.ManifestResource.html +++ b/docs/development/stremio_core/types/addon/enum.ManifestResource.html @@ -1,4 +1,4 @@ -ManifestResource in stremio_core::types::addon - Rust
stremio_core::types::addon

Enum ManifestResource

Source
pub enum ManifestResource {
+ManifestResource in stremio_core::types::addon - Rust
stremio_core::types::addon

Enum ManifestResource

Source
pub enum ManifestResource {
     Short(String),
     Full {
         name: String,
@@ -59,7 +59,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/enum.ResourceResponse.html b/docs/development/stremio_core/types/addon/enum.ResourceResponse.html index 2c78ea852..c72507501 100644 --- a/docs/development/stremio_core/types/addon/enum.ResourceResponse.html +++ b/docs/development/stremio_core/types/addon/enum.ResourceResponse.html @@ -1,4 +1,4 @@ -ResourceResponse in stremio_core::types::addon - Rust
stremio_core::types::addon

Enum ResourceResponse

Source
pub enum ResourceResponse {
+ResourceResponse in stremio_core::types::addon - Rust
stremio_core::types::addon

Enum ResourceResponse

Source
pub enum ResourceResponse {
     Metas {
         metas: Vec<MetaItemPreview>,
     },
@@ -40,7 +40,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/enum.ManifestExtra.html b/docs/development/stremio_core/types/addon/manifest/enum.ManifestExtra.html index 2ebfef318..7fe7f7252 100644 --- a/docs/development/stremio_core/types/addon/manifest/enum.ManifestExtra.html +++ b/docs/development/stremio_core/types/addon/manifest/enum.ManifestExtra.html @@ -1,4 +1,4 @@ -ManifestExtra in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Enum ManifestExtra

Source
pub enum ManifestExtra {
+ManifestExtra in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Enum ManifestExtra

Source
pub enum ManifestExtra {
     Full {
         props: Vec<ExtraProp>,
     },
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/enum.ManifestResource.html b/docs/development/stremio_core/types/addon/manifest/enum.ManifestResource.html index 7e9064a23..54cb65391 100644 --- a/docs/development/stremio_core/types/addon/manifest/enum.ManifestResource.html +++ b/docs/development/stremio_core/types/addon/manifest/enum.ManifestResource.html @@ -1,4 +1,4 @@ -ManifestResource in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Enum ManifestResource

Source
pub enum ManifestResource {
+ManifestResource in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Enum ManifestResource

Source
pub enum ManifestResource {
     Short(String),
     Full {
         name: String,
@@ -59,7 +59,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/struct.ExtraProp.html b/docs/development/stremio_core/types/addon/manifest/struct.ExtraProp.html index ef1acc12b..5f894d703 100644 --- a/docs/development/stremio_core/types/addon/manifest/struct.ExtraProp.html +++ b/docs/development/stremio_core/types/addon/manifest/struct.ExtraProp.html @@ -1,4 +1,4 @@ -ExtraProp in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ExtraProp

Source
pub struct ExtraProp {
+ExtraProp in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ExtraProp

Source
pub struct ExtraProp {
     pub name: String,
     pub is_required: bool,
     pub options: Vec<String>,
@@ -12,7 +12,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/struct.Manifest.html b/docs/development/stremio_core/types/addon/manifest/struct.Manifest.html index 24154b810..83df60257 100644 --- a/docs/development/stremio_core/types/addon/manifest/struct.Manifest.html +++ b/docs/development/stremio_core/types/addon/manifest/struct.Manifest.html @@ -1,4 +1,4 @@ -Manifest in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct Manifest

Source
pub struct Manifest {
Show 13 fields +Manifest in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct Manifest

Source
pub struct Manifest {
Show 13 fields pub id: String, pub version: Version, pub name: String, @@ -64,7 +64,11 @@

§Long format T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/struct.ManifestBehaviorHints.html b/docs/development/stremio_core/types/addon/manifest/struct.ManifestBehaviorHints.html index 1d03af52b..8fb7f8948 100644 --- a/docs/development/stremio_core/types/addon/manifest/struct.ManifestBehaviorHints.html +++ b/docs/development/stremio_core/types/addon/manifest/struct.ManifestBehaviorHints.html @@ -1,4 +1,4 @@ -ManifestBehaviorHints in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ManifestBehaviorHints

Source
pub struct ManifestBehaviorHints {
+ManifestBehaviorHints in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ManifestBehaviorHints

Source
pub struct ManifestBehaviorHints {
     pub adult: bool,
     pub p2p: bool,
     pub configurable: bool,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/struct.ManifestCatalog.html b/docs/development/stremio_core/types/addon/manifest/struct.ManifestCatalog.html index 55854083e..6a12424a0 100644 --- a/docs/development/stremio_core/types/addon/manifest/struct.ManifestCatalog.html +++ b/docs/development/stremio_core/types/addon/manifest/struct.ManifestCatalog.html @@ -1,4 +1,4 @@ -ManifestCatalog in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ManifestCatalog

Source
pub struct ManifestCatalog {
+ManifestCatalog in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ManifestCatalog

Source
pub struct ManifestCatalog {
     pub id: String,
     pub type: String,
     pub name: Option<String>,
@@ -11,7 +11,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/struct.ManifestPreview.html b/docs/development/stremio_core/types/addon/manifest/struct.ManifestPreview.html index 8a417c513..8f43ec5e1 100644 --- a/docs/development/stremio_core/types/addon/manifest/struct.ManifestPreview.html +++ b/docs/development/stremio_core/types/addon/manifest/struct.ManifestPreview.html @@ -1,4 +1,4 @@ -ManifestPreview in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ManifestPreview

Source
pub struct ManifestPreview {
+ManifestPreview in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct ManifestPreview

Source
pub struct ManifestPreview {
     pub id: String,
     pub version: Version,
     pub name: String,
@@ -14,7 +14,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/struct.OptionsLimit.html b/docs/development/stremio_core/types/addon/manifest/struct.OptionsLimit.html index fb11e5f4d..01881b8cd 100644 --- a/docs/development/stremio_core/types/addon/manifest/struct.OptionsLimit.html +++ b/docs/development/stremio_core/types/addon/manifest/struct.OptionsLimit.html @@ -1,11 +1,15 @@ -OptionsLimit in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct OptionsLimit

Source
pub struct OptionsLimit(pub usize);

Tuple Fields§

§0: usize

Methods from Deref<Target = usize>§

1.43.0 · Source

pub const MIN: usize = 0usize

1.43.0 · Source

pub const MAX: usize = 18_446_744_073_709_551_615usize

1.53.0 · Source

pub const BITS: u32 = 64u32

Trait Implementations§

Source§

impl Clone for OptionsLimit

Source§

fn clone(&self) -> OptionsLimit

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OptionsLimit

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for OptionsLimit

Source§

fn default() -> OptionsLimit

Returns the “default value” for a type. Read more
Source§

impl Deref for OptionsLimit

Source§

type Target = usize

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl<'de> Deserialize<'de> for OptionsLimit

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +OptionsLimit in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct OptionsLimit

Source
pub struct OptionsLimit(pub usize);

Tuple Fields§

§0: usize

Methods from Deref<Target = usize>§

1.43.0 · Source

pub const MIN: usize = 0usize

1.43.0 · Source

pub const MAX: usize = 18_446_744_073_709_551_615usize

1.53.0 · Source

pub const BITS: u32 = 64u32

Trait Implementations§

Source§

impl Clone for OptionsLimit

Source§

fn clone(&self) -> OptionsLimit

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OptionsLimit

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for OptionsLimit

Source§

fn default() -> OptionsLimit

Returns the “default value” for a type. Read more
Source§

impl Deref for OptionsLimit

Source§

type Target = usize

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl<'de> Deserialize<'de> for OptionsLimit

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for OptionsLimit

Source§

fn eq(&self, other: &OptionsLimit) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for OptionsLimit

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Copy for OptionsLimit

Source§

impl Eq for OptionsLimit

Source§

impl StructuralPartialEq for OptionsLimit

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/manifest/struct.Version.html b/docs/development/stremio_core/types/addon/manifest/struct.Version.html index ae9eef06f..56eddc2dc 100644 --- a/docs/development/stremio_core/types/addon/manifest/struct.Version.html +++ b/docs/development/stremio_core/types/addon/manifest/struct.Version.html @@ -1,4 +1,4 @@ -Version in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct Version

Source
pub struct Version {
+Version in stremio_core::types::addon::manifest - Rust
stremio_core::types::addon::manifest

Struct Version

Source
pub struct Version {
     pub major: u64,
     pub minor: u64,
     pub patch: u64,
@@ -163,7 +163,13 @@ 
§Example
T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Comparable<K> for Q
where + Q: Ord + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn compare(&self, key: &K) -> Ordering

Compare self to key and return their ordering.
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/request/struct.ExtraValue.html b/docs/development/stremio_core/types/addon/request/struct.ExtraValue.html index 5f15cfd75..8f44f8ff7 100644 --- a/docs/development/stremio_core/types/addon/request/struct.ExtraValue.html +++ b/docs/development/stremio_core/types/addon/request/struct.ExtraValue.html @@ -1,4 +1,4 @@ -ExtraValue in stremio_core::types::addon::request - Rust
stremio_core::types::addon::request

Struct ExtraValue

Source
pub struct ExtraValue {
+ExtraValue in stremio_core::types::addon::request - Rust
stremio_core::types::addon::request

Struct ExtraValue

Source
pub struct ExtraValue {
     pub name: String,
     pub value: String,
 }

Fields§

§name: String§value: String

Trait Implementations§

Source§

impl Clone for ExtraValue

Source§

fn clone(&self) -> ExtraValue

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ExtraValue

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ExtraValue

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/request/struct.ResourcePath.html b/docs/development/stremio_core/types/addon/request/struct.ResourcePath.html index 21029bb94..1a64f72e9 100644 --- a/docs/development/stremio_core/types/addon/request/struct.ResourcePath.html +++ b/docs/development/stremio_core/types/addon/request/struct.ResourcePath.html @@ -1,4 +1,4 @@ -ResourcePath in stremio_core::types::addon::request - Rust
stremio_core::types::addon::request

Struct ResourcePath

Source
pub struct ResourcePath {
+ResourcePath in stremio_core::types::addon::request - Rust
stremio_core::types::addon::request

Struct ResourcePath

Source
pub struct ResourcePath {
     pub resource: String,
     pub type: String,
     pub id: String,
@@ -43,7 +43,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/request/struct.ResourceRequest.html b/docs/development/stremio_core/types/addon/request/struct.ResourceRequest.html index 98fc8c20c..40e58f323 100644 --- a/docs/development/stremio_core/types/addon/request/struct.ResourceRequest.html +++ b/docs/development/stremio_core/types/addon/request/struct.ResourceRequest.html @@ -1,4 +1,4 @@ -ResourceRequest in stremio_core::types::addon::request - Rust
stremio_core::types::addon::request

Struct ResourceRequest

Source
pub struct ResourceRequest {
+ResourceRequest in stremio_core::types::addon::request - Rust
stremio_core::types::addon::request

Struct ResourceRequest

Source
pub struct ResourceRequest {
     pub base: Url,
     pub path: ResourcePath,
 }

Fields§

§base: Url§path: ResourcePath

Implementations§

Source§

impl ResourceRequest

Source

pub fn new(base: Url, path: ResourcePath) -> Self

Source

pub fn eq_no_extra(&self, other: &ResourceRequest) -> bool

Trait Implementations§

Source§

impl Clone for ResourceRequest

Source§

fn clone(&self) -> ResourceRequest

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ResourceRequest

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ResourceRequest

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/response/enum.ResourceResponse.html b/docs/development/stremio_core/types/addon/response/enum.ResourceResponse.html index ed895fbd5..cda67a282 100644 --- a/docs/development/stremio_core/types/addon/response/enum.ResourceResponse.html +++ b/docs/development/stremio_core/types/addon/response/enum.ResourceResponse.html @@ -1,4 +1,4 @@ -ResourceResponse in stremio_core::types::addon::response - Rust
stremio_core::types::addon::response

Enum ResourceResponse

Source
pub enum ResourceResponse {
+ResourceResponse in stremio_core::types::addon::response - Rust
stremio_core::types::addon::response

Enum ResourceResponse

Source
pub enum ResourceResponse {
     Metas {
         metas: Vec<MetaItemPreview>,
     },
@@ -40,7 +40,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/response/struct.ResourceResponseCache.html b/docs/development/stremio_core/types/addon/response/struct.ResourceResponseCache.html index 14ac6b9c4..b246947b4 100644 --- a/docs/development/stremio_core/types/addon/response/struct.ResourceResponseCache.html +++ b/docs/development/stremio_core/types/addon/response/struct.ResourceResponseCache.html @@ -1,4 +1,4 @@ -ResourceResponseCache in stremio_core::types::addon::response - Rust
stremio_core::types::addon::response

Struct ResourceResponseCache

Source
pub struct ResourceResponseCache {
+ResourceResponseCache in stremio_core::types::addon::response - Rust
stremio_core::types::addon::response

Struct ResourceResponseCache

Source
pub struct ResourceResponseCache {
     pub cache_max_age: Option<u64>,
     pub stale_revalidate: Option<u64>,
     pub stale_error: Option<u64>,
@@ -66,7 +66,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.Descriptor.html b/docs/development/stremio_core/types/addon/struct.Descriptor.html index 4ec4e8635..223045f19 100644 --- a/docs/development/stremio_core/types/addon/struct.Descriptor.html +++ b/docs/development/stremio_core/types/addon/struct.Descriptor.html @@ -1,4 +1,4 @@ -Descriptor in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct Descriptor

Source
pub struct Descriptor {
+Descriptor in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct Descriptor

Source
pub struct Descriptor {
     pub manifest: Manifest,
     pub transport_url: Url,
     pub flags: DescriptorFlags,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.DescriptorFlags.html b/docs/development/stremio_core/types/addon/struct.DescriptorFlags.html index 4fe585470..ebb6dfc6c 100644 --- a/docs/development/stremio_core/types/addon/struct.DescriptorFlags.html +++ b/docs/development/stremio_core/types/addon/struct.DescriptorFlags.html @@ -1,4 +1,4 @@ -DescriptorFlags in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct DescriptorFlags

Source
pub struct DescriptorFlags {
+DescriptorFlags in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct DescriptorFlags

Source
pub struct DescriptorFlags {
     pub official: bool,
     pub protected: bool,
 }

Fields§

§official: bool§protected: bool

Trait Implementations§

Source§

impl Clone for DescriptorFlags

Source§

fn clone(&self) -> DescriptorFlags

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DescriptorFlags

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for DescriptorFlags

Source§

fn default() -> DescriptorFlags

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for DescriptorFlags

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.DescriptorPreview.html b/docs/development/stremio_core/types/addon/struct.DescriptorPreview.html index 210e65913..204f7b9df 100644 --- a/docs/development/stremio_core/types/addon/struct.DescriptorPreview.html +++ b/docs/development/stremio_core/types/addon/struct.DescriptorPreview.html @@ -1,4 +1,4 @@ -DescriptorPreview in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct DescriptorPreview

Source
pub struct DescriptorPreview {
+DescriptorPreview in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct DescriptorPreview

Source
pub struct DescriptorPreview {
     pub manifest: ManifestPreview,
     pub transport_url: Url,
 }

Fields§

§manifest: ManifestPreview§transport_url: Url

Trait Implementations§

Source§

impl CatalogResourceAdapter for DescriptorPreview

Source§

impl Clone for DescriptorPreview

Source§

fn clone(&self) -> DescriptorPreview

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for DescriptorPreview

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for DescriptorPreview

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ExtraProp.html b/docs/development/stremio_core/types/addon/struct.ExtraProp.html index 7bc6c714f..770b8ab00 100644 --- a/docs/development/stremio_core/types/addon/struct.ExtraProp.html +++ b/docs/development/stremio_core/types/addon/struct.ExtraProp.html @@ -1,4 +1,4 @@ -ExtraProp in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ExtraProp

Source
pub struct ExtraProp {
+ExtraProp in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ExtraProp

Source
pub struct ExtraProp {
     pub name: String,
     pub is_required: bool,
     pub options: Vec<String>,
@@ -12,7 +12,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ExtraValue.html b/docs/development/stremio_core/types/addon/struct.ExtraValue.html index 6f60117b2..2801c2a3f 100644 --- a/docs/development/stremio_core/types/addon/struct.ExtraValue.html +++ b/docs/development/stremio_core/types/addon/struct.ExtraValue.html @@ -1,4 +1,4 @@ -ExtraValue in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ExtraValue

Source
pub struct ExtraValue {
+ExtraValue in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ExtraValue

Source
pub struct ExtraValue {
     pub name: String,
     pub value: String,
 }

Fields§

§name: String§value: String

Trait Implementations§

Source§

impl Clone for ExtraValue

Source§

fn clone(&self) -> ExtraValue

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ExtraValue

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ExtraValue

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.Manifest.html b/docs/development/stremio_core/types/addon/struct.Manifest.html index 32733c070..943b82686 100644 --- a/docs/development/stremio_core/types/addon/struct.Manifest.html +++ b/docs/development/stremio_core/types/addon/struct.Manifest.html @@ -1,4 +1,4 @@ -Manifest in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct Manifest

Source
pub struct Manifest {
Show 13 fields +Manifest in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct Manifest

Source
pub struct Manifest {
Show 13 fields pub id: String, pub version: Version, pub name: String, @@ -64,7 +64,11 @@

§Long format T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ManifestBehaviorHints.html b/docs/development/stremio_core/types/addon/struct.ManifestBehaviorHints.html index 4943c40ed..b9df6e098 100644 --- a/docs/development/stremio_core/types/addon/struct.ManifestBehaviorHints.html +++ b/docs/development/stremio_core/types/addon/struct.ManifestBehaviorHints.html @@ -1,4 +1,4 @@ -ManifestBehaviorHints in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ManifestBehaviorHints

Source
pub struct ManifestBehaviorHints {
+ManifestBehaviorHints in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ManifestBehaviorHints

Source
pub struct ManifestBehaviorHints {
     pub adult: bool,
     pub p2p: bool,
     pub configurable: bool,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ManifestCatalog.html b/docs/development/stremio_core/types/addon/struct.ManifestCatalog.html index aaaef31ce..0df827305 100644 --- a/docs/development/stremio_core/types/addon/struct.ManifestCatalog.html +++ b/docs/development/stremio_core/types/addon/struct.ManifestCatalog.html @@ -1,4 +1,4 @@ -ManifestCatalog in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ManifestCatalog

Source
pub struct ManifestCatalog {
+ManifestCatalog in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ManifestCatalog

Source
pub struct ManifestCatalog {
     pub id: String,
     pub type: String,
     pub name: Option<String>,
@@ -11,7 +11,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ManifestPreview.html b/docs/development/stremio_core/types/addon/struct.ManifestPreview.html index 50b6f7ee5..d1280a410 100644 --- a/docs/development/stremio_core/types/addon/struct.ManifestPreview.html +++ b/docs/development/stremio_core/types/addon/struct.ManifestPreview.html @@ -1,4 +1,4 @@ -ManifestPreview in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ManifestPreview

Source
pub struct ManifestPreview {
+ManifestPreview in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ManifestPreview

Source
pub struct ManifestPreview {
     pub id: String,
     pub version: Version,
     pub name: String,
@@ -14,7 +14,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.OptionsLimit.html b/docs/development/stremio_core/types/addon/struct.OptionsLimit.html index f98d20515..b200b523a 100644 --- a/docs/development/stremio_core/types/addon/struct.OptionsLimit.html +++ b/docs/development/stremio_core/types/addon/struct.OptionsLimit.html @@ -1,11 +1,15 @@ -OptionsLimit in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct OptionsLimit

Source
pub struct OptionsLimit(pub usize);

Tuple Fields§

§0: usize

Methods from Deref<Target = usize>§

1.43.0 · Source

pub const MIN: usize = 0usize

1.43.0 · Source

pub const MAX: usize = 18_446_744_073_709_551_615usize

1.53.0 · Source

pub const BITS: u32 = 64u32

Trait Implementations§

Source§

impl Clone for OptionsLimit

Source§

fn clone(&self) -> OptionsLimit

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OptionsLimit

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for OptionsLimit

Source§

fn default() -> OptionsLimit

Returns the “default value” for a type. Read more
Source§

impl Deref for OptionsLimit

Source§

type Target = usize

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl<'de> Deserialize<'de> for OptionsLimit

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +OptionsLimit in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct OptionsLimit

Source
pub struct OptionsLimit(pub usize);

Tuple Fields§

§0: usize

Methods from Deref<Target = usize>§

1.43.0 · Source

pub const MIN: usize = 0usize

1.43.0 · Source

pub const MAX: usize = 18_446_744_073_709_551_615usize

1.53.0 · Source

pub const BITS: u32 = 64u32

Trait Implementations§

Source§

impl Clone for OptionsLimit

Source§

fn clone(&self) -> OptionsLimit

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OptionsLimit

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for OptionsLimit

Source§

fn default() -> OptionsLimit

Returns the “default value” for a type. Read more
Source§

impl Deref for OptionsLimit

Source§

type Target = usize

The resulting type after dereferencing.
Source§

fn deref(&self) -> &Self::Target

Dereferences the value.
Source§

impl<'de> Deserialize<'de> for OptionsLimit

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for OptionsLimit

Source§

fn eq(&self, other: &OptionsLimit) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for OptionsLimit

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Copy for OptionsLimit

Source§

impl Eq for OptionsLimit

Source§

impl StructuralPartialEq for OptionsLimit

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ResourcePath.html b/docs/development/stremio_core/types/addon/struct.ResourcePath.html index 5533ba15d..939b526c9 100644 --- a/docs/development/stremio_core/types/addon/struct.ResourcePath.html +++ b/docs/development/stremio_core/types/addon/struct.ResourcePath.html @@ -1,4 +1,4 @@ -ResourcePath in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ResourcePath

Source
pub struct ResourcePath {
+ResourcePath in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ResourcePath

Source
pub struct ResourcePath {
     pub resource: String,
     pub type: String,
     pub id: String,
@@ -43,7 +43,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ResourceRequest.html b/docs/development/stremio_core/types/addon/struct.ResourceRequest.html index 7ebf76eb8..5a7e82d6f 100644 --- a/docs/development/stremio_core/types/addon/struct.ResourceRequest.html +++ b/docs/development/stremio_core/types/addon/struct.ResourceRequest.html @@ -1,4 +1,4 @@ -ResourceRequest in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ResourceRequest

Source
pub struct ResourceRequest {
+ResourceRequest in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ResourceRequest

Source
pub struct ResourceRequest {
     pub base: Url,
     pub path: ResourcePath,
 }

Fields§

§base: Url§path: ResourcePath

Implementations§

Source§

impl ResourceRequest

Source

pub fn new(base: Url, path: ResourcePath) -> Self

Source

pub fn eq_no_extra(&self, other: &ResourceRequest) -> bool

Trait Implementations§

Source§

impl Clone for ResourceRequest

Source§

fn clone(&self) -> ResourceRequest

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ResourceRequest

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ResourceRequest

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.ResourceResponseCache.html b/docs/development/stremio_core/types/addon/struct.ResourceResponseCache.html index ec06b7163..a4b2f57b7 100644 --- a/docs/development/stremio_core/types/addon/struct.ResourceResponseCache.html +++ b/docs/development/stremio_core/types/addon/struct.ResourceResponseCache.html @@ -1,4 +1,4 @@ -ResourceResponseCache in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ResourceResponseCache

Source
pub struct ResourceResponseCache {
+ResourceResponseCache in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct ResourceResponseCache

Source
pub struct ResourceResponseCache {
     pub cache_max_age: Option<u64>,
     pub stale_revalidate: Option<u64>,
     pub stale_error: Option<u64>,
@@ -66,7 +66,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/addon/struct.Version.html b/docs/development/stremio_core/types/addon/struct.Version.html index 28cebd794..65fe9e6ec 100644 --- a/docs/development/stremio_core/types/addon/struct.Version.html +++ b/docs/development/stremio_core/types/addon/struct.Version.html @@ -1,4 +1,4 @@ -Version in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct Version

Source
pub struct Version {
+Version in stremio_core::types::addon - Rust
stremio_core::types::addon

Struct Version

Source
pub struct Version {
     pub major: u64,
     pub minor: u64,
     pub patch: u64,
@@ -163,7 +163,13 @@ 
§Example
T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Comparable<K> for Q
where + Q: Ord + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn compare(&self, key: &K) -> Ordering

Compare self to key and return their ordering.
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/enum.APIRequest.html b/docs/development/stremio_core/types/api/enum.APIRequest.html index 66d376b46..353479664 100644 --- a/docs/development/stremio_core/types/api/enum.APIRequest.html +++ b/docs/development/stremio_core/types/api/enum.APIRequest.html @@ -1,4 +1,4 @@ -APIRequest in stremio_core::types::api - Rust
stremio_core::types::api

Enum APIRequest

Source
pub enum APIRequest {
+APIRequest in stremio_core::types::api - Rust
stremio_core::types::api

Enum APIRequest

Source
pub enum APIRequest {
     Auth(AuthRequest),
     Logout {
         auth_key: AuthKey,
@@ -41,7 +41,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/enum.APIResult.html b/docs/development/stremio_core/types/api/enum.APIResult.html index 2499d6ead..22409c2b5 100644 --- a/docs/development/stremio_core/types/api/enum.APIResult.html +++ b/docs/development/stremio_core/types/api/enum.APIResult.html @@ -1,4 +1,4 @@ -APIResult in stremio_core::types::api - Rust
stremio_core::types::api

Enum APIResult

Source
pub enum APIResult<T> {
+APIResult in stremio_core::types::api - Rust
stremio_core::types::api

Enum APIResult

Source
pub enum APIResult<T> {
     Err(APIError),
     Ok(T),
 }

Variants§

§

Err(APIError)

§

Ok(T)

Trait Implementations§

Source§

impl<T: Debug> Debug for APIResult<T>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de, T> Deserialize<'de> for APIResult<T>
where @@ -15,7 +15,11 @@ T: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/enum.AuthRequest.html b/docs/development/stremio_core/types/api/enum.AuthRequest.html index b04ed2cc6..53086726b 100644 --- a/docs/development/stremio_core/types/api/enum.AuthRequest.html +++ b/docs/development/stremio_core/types/api/enum.AuthRequest.html @@ -1,4 +1,4 @@ -AuthRequest in stremio_core::types::api - Rust
stremio_core::types::api

Enum AuthRequest

Source
pub enum AuthRequest {
+AuthRequest in stremio_core::types::api - Rust
stremio_core::types::api

Enum AuthRequest

Source
pub enum AuthRequest {
     Login {
         email: String,
         password: String,
@@ -22,7 +22,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/enum.DatastoreCommand.html b/docs/development/stremio_core/types/api/enum.DatastoreCommand.html index 62de3fdd3..facdf5a60 100644 --- a/docs/development/stremio_core/types/api/enum.DatastoreCommand.html +++ b/docs/development/stremio_core/types/api/enum.DatastoreCommand.html @@ -1,4 +1,4 @@ -DatastoreCommand in stremio_core::types::api - Rust
stremio_core::types::api

Enum DatastoreCommand

Source
pub enum DatastoreCommand {
+DatastoreCommand in stremio_core::types::api - Rust
stremio_core::types::api

Enum DatastoreCommand

Source
pub enum DatastoreCommand {
     Meta,
     Get {
         ids: Vec<String>,
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/enum.LinkRequest.html b/docs/development/stremio_core/types/api/enum.LinkRequest.html index 56f58041d..11708893b 100644 --- a/docs/development/stremio_core/types/api/enum.LinkRequest.html +++ b/docs/development/stremio_core/types/api/enum.LinkRequest.html @@ -1,4 +1,4 @@ -LinkRequest in stremio_core::types::api - Rust
stremio_core::types::api

Enum LinkRequest

Source
pub enum LinkRequest {
+LinkRequest in stremio_core::types::api - Rust
stremio_core::types::api

Enum LinkRequest

Source
pub enum LinkRequest {
     Create,
     Read {
         code: String,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/enum.APIRequest.html b/docs/development/stremio_core/types/api/request/enum.APIRequest.html index d19017ed7..aaff9458a 100644 --- a/docs/development/stremio_core/types/api/request/enum.APIRequest.html +++ b/docs/development/stremio_core/types/api/request/enum.APIRequest.html @@ -1,4 +1,4 @@ -APIRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum APIRequest

Source
pub enum APIRequest {
+APIRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum APIRequest

Source
pub enum APIRequest {
     Auth(AuthRequest),
     Logout {
         auth_key: AuthKey,
@@ -41,7 +41,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/enum.AuthRequest.html b/docs/development/stremio_core/types/api/request/enum.AuthRequest.html index 52ad14216..cb8786645 100644 --- a/docs/development/stremio_core/types/api/request/enum.AuthRequest.html +++ b/docs/development/stremio_core/types/api/request/enum.AuthRequest.html @@ -1,4 +1,4 @@ -AuthRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum AuthRequest

Source
pub enum AuthRequest {
+AuthRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum AuthRequest

Source
pub enum AuthRequest {
     Login {
         email: String,
         password: String,
@@ -22,7 +22,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/enum.DatastoreCommand.html b/docs/development/stremio_core/types/api/request/enum.DatastoreCommand.html index f5884f307..1d0a29fa9 100644 --- a/docs/development/stremio_core/types/api/request/enum.DatastoreCommand.html +++ b/docs/development/stremio_core/types/api/request/enum.DatastoreCommand.html @@ -1,4 +1,4 @@ -DatastoreCommand in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum DatastoreCommand

Source
pub enum DatastoreCommand {
+DatastoreCommand in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum DatastoreCommand

Source
pub enum DatastoreCommand {
     Meta,
     Get {
         ids: Vec<String>,
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/enum.LinkRequest.html b/docs/development/stremio_core/types/api/request/enum.LinkRequest.html index dfeaaa76b..9deac3c4f 100644 --- a/docs/development/stremio_core/types/api/request/enum.LinkRequest.html +++ b/docs/development/stremio_core/types/api/request/enum.LinkRequest.html @@ -1,4 +1,4 @@ -LinkRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum LinkRequest

Source
pub enum LinkRequest {
+LinkRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Enum LinkRequest

Source
pub enum LinkRequest {
     Create,
     Read {
         code: String,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/struct.DatastoreRequest.html b/docs/development/stremio_core/types/api/request/struct.DatastoreRequest.html index 0469f739b..c175a0fe3 100644 --- a/docs/development/stremio_core/types/api/request/struct.DatastoreRequest.html +++ b/docs/development/stremio_core/types/api/request/struct.DatastoreRequest.html @@ -1,4 +1,4 @@ -DatastoreRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct DatastoreRequest

Source
pub struct DatastoreRequest {
+DatastoreRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct DatastoreRequest

Source
pub struct DatastoreRequest {
     pub auth_key: AuthKey,
     pub collection: String,
     pub command: DatastoreCommand,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/struct.SeekLog.html b/docs/development/stremio_core/types/api/request/struct.SeekLog.html index 893676cb9..26e636109 100644 --- a/docs/development/stremio_core/types/api/request/struct.SeekLog.html +++ b/docs/development/stremio_core/types/api/request/struct.SeekLog.html @@ -1,4 +1,4 @@ -SeekLog in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct SeekLog

Source
pub struct SeekLog {
+SeekLog in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct SeekLog

Source
pub struct SeekLog {
     pub from: u64,
     pub to: u64,
 }

Fields§

§from: u64

in milliseconds

@@ -9,7 +9,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/struct.SeekLogRequest.html b/docs/development/stremio_core/types/api/request/struct.SeekLogRequest.html index 9845b9697..c0724f3b2 100644 --- a/docs/development/stremio_core/types/api/request/struct.SeekLogRequest.html +++ b/docs/development/stremio_core/types/api/request/struct.SeekLogRequest.html @@ -1,4 +1,4 @@ -SeekLogRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct SeekLogRequest

Source
pub struct SeekLogRequest {
+SeekLogRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct SeekLogRequest

Source
pub struct SeekLogRequest {
     pub opensubtitles_hash: String,
     pub item_id: String,
     pub series_info: SeriesInfo,
@@ -16,7 +16,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/request/struct.SkipGapsRequest.html b/docs/development/stremio_core/types/api/request/struct.SkipGapsRequest.html index f6ab979b0..ba37dbb3f 100644 --- a/docs/development/stremio_core/types/api/request/struct.SkipGapsRequest.html +++ b/docs/development/stremio_core/types/api/request/struct.SkipGapsRequest.html @@ -1,4 +1,4 @@ -SkipGapsRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct SkipGapsRequest

Source
pub struct SkipGapsRequest {
+SkipGapsRequest in stremio_core::types::api::request - Rust
stremio_core::types::api::request

Struct SkipGapsRequest

Source
pub struct SkipGapsRequest {
     pub auth_key: AuthKey,
     pub opensubtitles_hash: String,
     pub item_id: String,
@@ -14,7 +14,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/enum.APIResult.html b/docs/development/stremio_core/types/api/response/enum.APIResult.html index a79d75fa3..b51e70cdd 100644 --- a/docs/development/stremio_core/types/api/response/enum.APIResult.html +++ b/docs/development/stremio_core/types/api/response/enum.APIResult.html @@ -1,4 +1,4 @@ -APIResult in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Enum APIResult

Source
pub enum APIResult<T> {
+APIResult in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Enum APIResult

Source
pub enum APIResult<T> {
     Err(APIError),
     Ok(T),
 }

Variants§

§

Err(APIError)

§

Ok(T)

Trait Implementations§

Source§

impl<T: Debug> Debug for APIResult<T>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de, T> Deserialize<'de> for APIResult<T>
where @@ -15,7 +15,11 @@ T: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.APIError.html b/docs/development/stremio_core/types/api/response/struct.APIError.html index 11755c031..b3380719f 100644 --- a/docs/development/stremio_core/types/api/response/struct.APIError.html +++ b/docs/development/stremio_core/types/api/response/struct.APIError.html @@ -1,4 +1,4 @@ -APIError in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct APIError

Source
pub struct APIError {
+APIError in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct APIError

Source
pub struct APIError {
     pub message: String,
     pub code: u64,
 }

Fields§

§message: String§code: u64

Trait Implementations§

Source§

impl Clone for APIError

Source§

fn clone(&self) -> APIError

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for APIError

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for APIError

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.GetModalResponse.html b/docs/development/stremio_core/types/api/response/struct.GetModalResponse.html index 49042daa4..ad2f847c8 100644 --- a/docs/development/stremio_core/types/api/response/struct.GetModalResponse.html +++ b/docs/development/stremio_core/types/api/response/struct.GetModalResponse.html @@ -1,4 +1,4 @@ -GetModalResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct GetModalResponse

Source
pub struct GetModalResponse {
+GetModalResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct GetModalResponse

Source
pub struct GetModalResponse {
     pub id: String,
     pub title: String,
     pub message: String,
@@ -12,7 +12,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.GetNotificationResponse.html b/docs/development/stremio_core/types/api/response/struct.GetNotificationResponse.html index 1936f39de..cd056e8ec 100644 --- a/docs/development/stremio_core/types/api/response/struct.GetNotificationResponse.html +++ b/docs/development/stremio_core/types/api/response/struct.GetNotificationResponse.html @@ -1,4 +1,4 @@ -GetNotificationResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct GetNotificationResponse

Source
pub struct GetNotificationResponse {
+GetNotificationResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct GetNotificationResponse

Source
pub struct GetNotificationResponse {
     pub id: String,
     pub title: String,
     pub message: String,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.LibraryItemModified.html b/docs/development/stremio_core/types/api/response/struct.LibraryItemModified.html index 9ad35d483..51aec7b61 100644 --- a/docs/development/stremio_core/types/api/response/struct.LibraryItemModified.html +++ b/docs/development/stremio_core/types/api/response/struct.LibraryItemModified.html @@ -1,9 +1,13 @@ -LibraryItemModified in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct LibraryItemModified

Source
pub struct LibraryItemModified(pub String, pub DateTime<Utc>);

Tuple Fields§

§0: String§1: DateTime<Utc>

Trait Implementations§

Source§

impl Debug for LibraryItemModified

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for LibraryItemModified

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +LibraryItemModified in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct LibraryItemModified

Source
pub struct LibraryItemModified(pub String, pub DateTime<Utc>);

Tuple Fields§

§0: String§1: DateTime<Utc>

Trait Implementations§

Source§

impl Debug for LibraryItemModified

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for LibraryItemModified

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LibraryItemModified

Source§

fn eq(&self, other: &LibraryItemModified) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for LibraryItemModified

Source§

impl StructuralPartialEq for LibraryItemModified

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.LibraryItemsResponse.html b/docs/development/stremio_core/types/api/response/struct.LibraryItemsResponse.html index 69c802baa..d4be010c6 100644 --- a/docs/development/stremio_core/types/api/response/struct.LibraryItemsResponse.html +++ b/docs/development/stremio_core/types/api/response/struct.LibraryItemsResponse.html @@ -1,4 +1,4 @@ -LibraryItemsResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct LibraryItemsResponse

Source
pub struct LibraryItemsResponse(pub Vec<LibraryItem>);
Expand description

API response for the LibraryItems which skips invalid items +LibraryItemsResponse in stremio_core::types::api::response - Rust

stremio_core::types::api::response

Struct LibraryItemsResponse

Source
pub struct LibraryItemsResponse(pub Vec<LibraryItem>);
Expand description

API response for the LibraryItems which skips invalid items when deserializing.

Tuple Fields§

§0: Vec<LibraryItem>

Implementations§

Trait Implementations§

Source§

impl Clone for LibraryItemsResponse

Source§

fn clone(&self) -> LibraryItemsResponse

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for LibraryItemsResponse

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for LibraryItemsResponse

Source§

fn default() -> LibraryItemsResponse

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for LibraryItemsResponse

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LibraryItemsResponse

Source§

fn eq(&self, other: &LibraryItemsResponse) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.LinkAuthKey.html b/docs/development/stremio_core/types/api/response/struct.LinkAuthKey.html index 9d554110a..2220e3909 100644 --- a/docs/development/stremio_core/types/api/response/struct.LinkAuthKey.html +++ b/docs/development/stremio_core/types/api/response/struct.LinkAuthKey.html @@ -1,4 +1,4 @@ -LinkAuthKey in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct LinkAuthKey

Source
pub struct LinkAuthKey {
+LinkAuthKey in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct LinkAuthKey

Source
pub struct LinkAuthKey {
     pub auth_key: String,
 }

Fields§

§auth_key: String

Trait Implementations§

Source§

impl Clone for LinkAuthKey

Source§

fn clone(&self) -> LinkAuthKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for LinkAuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for LinkAuthKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LinkAuthKey

Source§

fn eq(&self, other: &LinkAuthKey) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.LinkCodeResponse.html b/docs/development/stremio_core/types/api/response/struct.LinkCodeResponse.html index 26c0b1b8d..4125c7cae 100644 --- a/docs/development/stremio_core/types/api/response/struct.LinkCodeResponse.html +++ b/docs/development/stremio_core/types/api/response/struct.LinkCodeResponse.html @@ -1,4 +1,4 @@ -LinkCodeResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct LinkCodeResponse

Source
pub struct LinkCodeResponse {
+LinkCodeResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct LinkCodeResponse

Source
pub struct LinkCodeResponse {
     pub code: String,
     pub link: String,
     pub qrcode: String,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.ModalAddon.html b/docs/development/stremio_core/types/api/response/struct.ModalAddon.html index ff87f6e02..fada8027d 100644 --- a/docs/development/stremio_core/types/api/response/struct.ModalAddon.html +++ b/docs/development/stremio_core/types/api/response/struct.ModalAddon.html @@ -1,4 +1,4 @@ -ModalAddon in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct ModalAddon

Source
pub struct ModalAddon {
+ModalAddon in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct ModalAddon

Source
pub struct ModalAddon {
     pub name: String,
     pub manifest_url: Url,
 }

Fields§

§name: String§manifest_url: Url

Trait Implementations§

Source§

impl Clone for ModalAddon

Source§

fn clone(&self) -> ModalAddon

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ModalAddon

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ModalAddon

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.SeekEvent.html b/docs/development/stremio_core/types/api/response/struct.SeekEvent.html index 9f394db82..ca6600eba 100644 --- a/docs/development/stremio_core/types/api/response/struct.SeekEvent.html +++ b/docs/development/stremio_core/types/api/response/struct.SeekEvent.html @@ -1,4 +1,4 @@ -SeekEvent in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct SeekEvent

Source
pub struct SeekEvent {
+SeekEvent in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct SeekEvent

Source
pub struct SeekEvent {
     pub records: u64,
     pub from: u64,
     pub to: u64,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.SkipGaps.html b/docs/development/stremio_core/types/api/response/struct.SkipGaps.html index 57f330b08..8e4e5d413 100644 --- a/docs/development/stremio_core/types/api/response/struct.SkipGaps.html +++ b/docs/development/stremio_core/types/api/response/struct.SkipGaps.html @@ -1,4 +1,4 @@ -SkipGaps in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct SkipGaps

Source
pub struct SkipGaps {
+SkipGaps in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct SkipGaps

Source
pub struct SkipGaps {
     pub seek_history: Vec<SeekEvent>,
     pub outro: Option<u64>,
 }

Fields§

§seek_history: Vec<SeekEvent>§outro: Option<u64>

Trait Implementations§

Source§

impl Clone for SkipGaps

Source§

fn clone(&self) -> SkipGaps

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SkipGaps

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for SkipGaps

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/response/struct.SkipGapsResponse.html b/docs/development/stremio_core/types/api/response/struct.SkipGapsResponse.html index 9323937c2..19014226e 100644 --- a/docs/development/stremio_core/types/api/response/struct.SkipGapsResponse.html +++ b/docs/development/stremio_core/types/api/response/struct.SkipGapsResponse.html @@ -1,4 +1,4 @@ -SkipGapsResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct SkipGapsResponse

Source
pub struct SkipGapsResponse {
+SkipGapsResponse in stremio_core::types::api::response - Rust
stremio_core::types::api::response

Struct SkipGapsResponse

Source
pub struct SkipGapsResponse {
     pub accuracy: String,
     pub gaps: HashMap<u64, SkipGaps>,
 }

Fields§

§accuracy: String

Returns the matched attribute: Opensubtitles Hash, File name or season/episode

@@ -12,7 +12,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.APIError.html b/docs/development/stremio_core/types/api/struct.APIError.html index bcaafaadd..9d84a0718 100644 --- a/docs/development/stremio_core/types/api/struct.APIError.html +++ b/docs/development/stremio_core/types/api/struct.APIError.html @@ -1,4 +1,4 @@ -APIError in stremio_core::types::api - Rust
stremio_core::types::api

Struct APIError

Source
pub struct APIError {
+APIError in stremio_core::types::api - Rust
stremio_core::types::api

Struct APIError

Source
pub struct APIError {
     pub message: String,
     pub code: u64,
 }

Fields§

§message: String§code: u64

Trait Implementations§

Source§

impl Clone for APIError

Source§

fn clone(&self) -> APIError

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for APIError

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for APIError

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.DatastoreRequest.html b/docs/development/stremio_core/types/api/struct.DatastoreRequest.html index d9d77d2d0..de11b6d8b 100644 --- a/docs/development/stremio_core/types/api/struct.DatastoreRequest.html +++ b/docs/development/stremio_core/types/api/struct.DatastoreRequest.html @@ -1,4 +1,4 @@ -DatastoreRequest in stremio_core::types::api - Rust
stremio_core::types::api

Struct DatastoreRequest

Source
pub struct DatastoreRequest {
+DatastoreRequest in stremio_core::types::api - Rust
stremio_core::types::api

Struct DatastoreRequest

Source
pub struct DatastoreRequest {
     pub auth_key: AuthKey,
     pub collection: String,
     pub command: DatastoreCommand,
@@ -8,7 +8,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.GetModalResponse.html b/docs/development/stremio_core/types/api/struct.GetModalResponse.html index 856b9203d..dc26afe42 100644 --- a/docs/development/stremio_core/types/api/struct.GetModalResponse.html +++ b/docs/development/stremio_core/types/api/struct.GetModalResponse.html @@ -1,4 +1,4 @@ -GetModalResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct GetModalResponse

Source
pub struct GetModalResponse {
+GetModalResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct GetModalResponse

Source
pub struct GetModalResponse {
     pub id: String,
     pub title: String,
     pub message: String,
@@ -12,7 +12,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.GetNotificationResponse.html b/docs/development/stremio_core/types/api/struct.GetNotificationResponse.html index dd2d1dd20..4b5f026e0 100644 --- a/docs/development/stremio_core/types/api/struct.GetNotificationResponse.html +++ b/docs/development/stremio_core/types/api/struct.GetNotificationResponse.html @@ -1,4 +1,4 @@ -GetNotificationResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct GetNotificationResponse

Source
pub struct GetNotificationResponse {
+GetNotificationResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct GetNotificationResponse

Source
pub struct GetNotificationResponse {
     pub id: String,
     pub title: String,
     pub message: String,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.LibraryItemModified.html b/docs/development/stremio_core/types/api/struct.LibraryItemModified.html index bf452ed8e..18a07e7f6 100644 --- a/docs/development/stremio_core/types/api/struct.LibraryItemModified.html +++ b/docs/development/stremio_core/types/api/struct.LibraryItemModified.html @@ -1,9 +1,13 @@ -LibraryItemModified in stremio_core::types::api - Rust
stremio_core::types::api

Struct LibraryItemModified

Source
pub struct LibraryItemModified(pub String, pub DateTime<Utc>);

Tuple Fields§

§0: String§1: DateTime<Utc>

Trait Implementations§

Source§

impl Debug for LibraryItemModified

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for LibraryItemModified

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +LibraryItemModified in stremio_core::types::api - Rust
stremio_core::types::api

Struct LibraryItemModified

Source
pub struct LibraryItemModified(pub String, pub DateTime<Utc>);

Tuple Fields§

§0: String§1: DateTime<Utc>

Trait Implementations§

Source§

impl Debug for LibraryItemModified

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for LibraryItemModified

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LibraryItemModified

Source§

fn eq(&self, other: &LibraryItemModified) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for LibraryItemModified

Source§

impl StructuralPartialEq for LibraryItemModified

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.LibraryItemsResponse.html b/docs/development/stremio_core/types/api/struct.LibraryItemsResponse.html index 50d4e141b..6b199b734 100644 --- a/docs/development/stremio_core/types/api/struct.LibraryItemsResponse.html +++ b/docs/development/stremio_core/types/api/struct.LibraryItemsResponse.html @@ -1,4 +1,4 @@ -LibraryItemsResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct LibraryItemsResponse

Source
pub struct LibraryItemsResponse(pub Vec<LibraryItem>);
Expand description

API response for the LibraryItems which skips invalid items +LibraryItemsResponse in stremio_core::types::api - Rust

stremio_core::types::api

Struct LibraryItemsResponse

Source
pub struct LibraryItemsResponse(pub Vec<LibraryItem>);
Expand description

API response for the LibraryItems which skips invalid items when deserializing.

Tuple Fields§

§0: Vec<LibraryItem>

Implementations§

Trait Implementations§

Source§

impl Clone for LibraryItemsResponse

Source§

fn clone(&self) -> LibraryItemsResponse

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for LibraryItemsResponse

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for LibraryItemsResponse

Source§

fn default() -> LibraryItemsResponse

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for LibraryItemsResponse

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LibraryItemsResponse

Source§

fn eq(&self, other: &LibraryItemsResponse) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.LinkAuthKey.html b/docs/development/stremio_core/types/api/struct.LinkAuthKey.html index 848dccf82..e3481d38c 100644 --- a/docs/development/stremio_core/types/api/struct.LinkAuthKey.html +++ b/docs/development/stremio_core/types/api/struct.LinkAuthKey.html @@ -1,4 +1,4 @@ -LinkAuthKey in stremio_core::types::api - Rust
stremio_core::types::api

Struct LinkAuthKey

Source
pub struct LinkAuthKey {
+LinkAuthKey in stremio_core::types::api - Rust
stremio_core::types::api

Struct LinkAuthKey

Source
pub struct LinkAuthKey {
     pub auth_key: String,
 }

Fields§

§auth_key: String

Trait Implementations§

Source§

impl Clone for LinkAuthKey

Source§

fn clone(&self) -> LinkAuthKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for LinkAuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for LinkAuthKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for LinkAuthKey

Source§

fn eq(&self, other: &LinkAuthKey) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.LinkCodeResponse.html b/docs/development/stremio_core/types/api/struct.LinkCodeResponse.html index 77b1b8830..ffb24e8cc 100644 --- a/docs/development/stremio_core/types/api/struct.LinkCodeResponse.html +++ b/docs/development/stremio_core/types/api/struct.LinkCodeResponse.html @@ -1,4 +1,4 @@ -LinkCodeResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct LinkCodeResponse

Source
pub struct LinkCodeResponse {
+LinkCodeResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct LinkCodeResponse

Source
pub struct LinkCodeResponse {
     pub code: String,
     pub link: String,
     pub qrcode: String,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.ModalAddon.html b/docs/development/stremio_core/types/api/struct.ModalAddon.html index ad1f23864..d20e490b3 100644 --- a/docs/development/stremio_core/types/api/struct.ModalAddon.html +++ b/docs/development/stremio_core/types/api/struct.ModalAddon.html @@ -1,4 +1,4 @@ -ModalAddon in stremio_core::types::api - Rust
stremio_core::types::api

Struct ModalAddon

Source
pub struct ModalAddon {
+ModalAddon in stremio_core::types::api - Rust
stremio_core::types::api

Struct ModalAddon

Source
pub struct ModalAddon {
     pub name: String,
     pub manifest_url: Url,
 }

Fields§

§name: String§manifest_url: Url

Trait Implementations§

Source§

impl Clone for ModalAddon

Source§

fn clone(&self) -> ModalAddon

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ModalAddon

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ModalAddon

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.SeekEvent.html b/docs/development/stremio_core/types/api/struct.SeekEvent.html index 3b580106e..cc24bc87c 100644 --- a/docs/development/stremio_core/types/api/struct.SeekEvent.html +++ b/docs/development/stremio_core/types/api/struct.SeekEvent.html @@ -1,4 +1,4 @@ -SeekEvent in stremio_core::types::api - Rust
stremio_core::types::api

Struct SeekEvent

Source
pub struct SeekEvent {
+SeekEvent in stremio_core::types::api - Rust
stremio_core::types::api

Struct SeekEvent

Source
pub struct SeekEvent {
     pub records: u64,
     pub from: u64,
     pub to: u64,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.SeekLog.html b/docs/development/stremio_core/types/api/struct.SeekLog.html index d82f03c6d..c5073ec29 100644 --- a/docs/development/stremio_core/types/api/struct.SeekLog.html +++ b/docs/development/stremio_core/types/api/struct.SeekLog.html @@ -1,4 +1,4 @@ -SeekLog in stremio_core::types::api - Rust
stremio_core::types::api

Struct SeekLog

Source
pub struct SeekLog {
+SeekLog in stremio_core::types::api - Rust
stremio_core::types::api

Struct SeekLog

Source
pub struct SeekLog {
     pub from: u64,
     pub to: u64,
 }

Fields§

§from: u64

in milliseconds

@@ -9,7 +9,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.SeekLogRequest.html b/docs/development/stremio_core/types/api/struct.SeekLogRequest.html index 9e6f9ceda..e291f861c 100644 --- a/docs/development/stremio_core/types/api/struct.SeekLogRequest.html +++ b/docs/development/stremio_core/types/api/struct.SeekLogRequest.html @@ -1,4 +1,4 @@ -SeekLogRequest in stremio_core::types::api - Rust
stremio_core::types::api

Struct SeekLogRequest

Source
pub struct SeekLogRequest {
+SeekLogRequest in stremio_core::types::api - Rust
stremio_core::types::api

Struct SeekLogRequest

Source
pub struct SeekLogRequest {
     pub opensubtitles_hash: String,
     pub item_id: String,
     pub series_info: SeriesInfo,
@@ -16,7 +16,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.SkipGaps.html b/docs/development/stremio_core/types/api/struct.SkipGaps.html index 67504fc41..2c737cd8f 100644 --- a/docs/development/stremio_core/types/api/struct.SkipGaps.html +++ b/docs/development/stremio_core/types/api/struct.SkipGaps.html @@ -1,4 +1,4 @@ -SkipGaps in stremio_core::types::api - Rust
stremio_core::types::api

Struct SkipGaps

Source
pub struct SkipGaps {
+SkipGaps in stremio_core::types::api - Rust
stremio_core::types::api

Struct SkipGaps

Source
pub struct SkipGaps {
     pub seek_history: Vec<SeekEvent>,
     pub outro: Option<u64>,
 }

Fields§

§seek_history: Vec<SeekEvent>§outro: Option<u64>

Trait Implementations§

Source§

impl Clone for SkipGaps

Source§

fn clone(&self) -> SkipGaps

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SkipGaps

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for SkipGaps

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.SkipGapsRequest.html b/docs/development/stremio_core/types/api/struct.SkipGapsRequest.html index dccb8410e..46a8bdec6 100644 --- a/docs/development/stremio_core/types/api/struct.SkipGapsRequest.html +++ b/docs/development/stremio_core/types/api/struct.SkipGapsRequest.html @@ -1,4 +1,4 @@ -SkipGapsRequest in stremio_core::types::api - Rust
stremio_core::types::api

Struct SkipGapsRequest

Source
pub struct SkipGapsRequest {
+SkipGapsRequest in stremio_core::types::api - Rust
stremio_core::types::api

Struct SkipGapsRequest

Source
pub struct SkipGapsRequest {
     pub auth_key: AuthKey,
     pub opensubtitles_hash: String,
     pub item_id: String,
@@ -14,7 +14,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/api/struct.SkipGapsResponse.html b/docs/development/stremio_core/types/api/struct.SkipGapsResponse.html index ffe5de7c1..3203f3789 100644 --- a/docs/development/stremio_core/types/api/struct.SkipGapsResponse.html +++ b/docs/development/stremio_core/types/api/struct.SkipGapsResponse.html @@ -1,4 +1,4 @@ -SkipGapsResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct SkipGapsResponse

Source
pub struct SkipGapsResponse {
+SkipGapsResponse in stremio_core::types::api - Rust
stremio_core::types::api

Struct SkipGapsResponse

Source
pub struct SkipGapsResponse {
     pub accuracy: String,
     pub gaps: HashMap<u64, SkipGaps>,
 }

Fields§

§accuracy: String

Returns the matched attribute: Opensubtitles Hash, File name or season/episode

@@ -12,7 +12,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/events/events/struct.Events.html b/docs/development/stremio_core/types/events/events/struct.Events.html index 3e30fc831..37581873c 100644 --- a/docs/development/stremio_core/types/events/events/struct.Events.html +++ b/docs/development/stremio_core/types/events/events/struct.Events.html @@ -1,4 +1,4 @@ -Events in stremio_core::types::events::events - Rust
stremio_core::types::events::events

Struct Events

Source
pub struct Events {
+Events in stremio_core::types::events::events - Rust
stremio_core::types::events::events

Struct Events

Source
pub struct Events {
     pub modal: Loadable<Option<GetModalResponse>, CtxError>,
     pub notification: Loadable<Option<GetNotificationResponse>, CtxError>,
 }

Fields§

§modal: Loadable<Option<GetModalResponse>, CtxError>§notification: Loadable<Option<GetNotificationResponse>, CtxError>

Trait Implementations§

Source§

impl Clone for Events

Source§

fn clone(&self) -> Events

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Events

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Events

Source§

fn default() -> Events

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Events

Source§

fn eq(&self, other: &Events) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/events/struct.Events.html b/docs/development/stremio_core/types/events/struct.Events.html index 53d0a277b..cdcfb8f70 100644 --- a/docs/development/stremio_core/types/events/struct.Events.html +++ b/docs/development/stremio_core/types/events/struct.Events.html @@ -1,4 +1,4 @@ -Events in stremio_core::types::events - Rust
stremio_core::types::events

Struct Events

Source
pub struct Events {
+Events in stremio_core::types::events - Rust
stremio_core::types::events

Struct Events

Source
pub struct Events {
     pub modal: Loadable<Option<GetModalResponse>, CtxError>,
     pub notification: Loadable<Option<GetNotificationResponse>, CtxError>,
 }

Fields§

§modal: Loadable<Option<GetModalResponse>, CtxError>§notification: Loadable<Option<GetNotificationResponse>, CtxError>

Trait Implementations§

Source§

impl Clone for Events

Source§

fn clone(&self) -> Events

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Events

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Events

Source§

fn default() -> Events

Returns the “default value” for a type. Read more
Source§

impl PartialEq for Events

Source§

fn eq(&self, other: &Events) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/library/library_bucket/struct.LibraryBucket.html b/docs/development/stremio_core/types/library/library_bucket/struct.LibraryBucket.html index 5a0e15fdd..9fdc885b2 100644 --- a/docs/development/stremio_core/types/library/library_bucket/struct.LibraryBucket.html +++ b/docs/development/stremio_core/types/library/library_bucket/struct.LibraryBucket.html @@ -1,4 +1,4 @@ -LibraryBucket in stremio_core::types::library::library_bucket - Rust
stremio_core::types::library::library_bucket

Struct LibraryBucket

Source
pub struct LibraryBucket {
+LibraryBucket in stremio_core::types::library::library_bucket - Rust
stremio_core::types::library::library_bucket

Struct LibraryBucket

Source
pub struct LibraryBucket {
     pub uid: UID,
     pub items: HashMap<String, LibraryItem>,
 }

Fields§

§uid: UID

User ID

@@ -10,7 +10,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/library/library_item/struct.LibraryItem.html b/docs/development/stremio_core/types/library/library_item/struct.LibraryItem.html index c8c9130c9..191a0894e 100644 --- a/docs/development/stremio_core/types/library/library_item/struct.LibraryItem.html +++ b/docs/development/stremio_core/types/library/library_item/struct.LibraryItem.html @@ -1,4 +1,4 @@ -LibraryItem in stremio_core::types::library::library_item - Rust
stremio_core::types::library::library_item

Struct LibraryItem

Source
pub struct LibraryItem {
+LibraryItem in stremio_core::types::library::library_item - Rust
stremio_core::types::library::library_item

Struct LibraryItem

Source
pub struct LibraryItem {
     pub id: LibraryItemId,
     pub name: String,
     pub type: String,
@@ -33,7 +33,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/library/library_item/struct.LibraryItemState.html b/docs/development/stremio_core/types/library/library_item/struct.LibraryItemState.html index 3d0fb4939..1c9112669 100644 --- a/docs/development/stremio_core/types/library/library_item/struct.LibraryItemState.html +++ b/docs/development/stremio_core/types/library/library_item/struct.LibraryItemState.html @@ -1,4 +1,4 @@ -LibraryItemState in stremio_core::types::library::library_item - Rust
stremio_core::types::library::library_item

Struct LibraryItemState

Source
pub struct LibraryItemState {
+LibraryItemState in stremio_core::types::library::library_item - Rust
stremio_core::types::library::library_item

Struct LibraryItemState

Source
pub struct LibraryItemState {
     pub last_watched: Option<DateTime<Utc>>,
     pub time_watched: u64,
     pub time_offset: u64,
@@ -41,7 +41,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/library/struct.LibraryBucket.html b/docs/development/stremio_core/types/library/struct.LibraryBucket.html index 609e875aa..3b1b8572f 100644 --- a/docs/development/stremio_core/types/library/struct.LibraryBucket.html +++ b/docs/development/stremio_core/types/library/struct.LibraryBucket.html @@ -1,4 +1,4 @@ -LibraryBucket in stremio_core::types::library - Rust
stremio_core::types::library

Struct LibraryBucket

Source
pub struct LibraryBucket {
+LibraryBucket in stremio_core::types::library - Rust
stremio_core::types::library

Struct LibraryBucket

Source
pub struct LibraryBucket {
     pub uid: UID,
     pub items: HashMap<String, LibraryItem>,
 }

Fields§

§uid: UID

User ID

@@ -10,7 +10,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/library/struct.LibraryItem.html b/docs/development/stremio_core/types/library/struct.LibraryItem.html index 8918a7b26..6bc96e3f5 100644 --- a/docs/development/stremio_core/types/library/struct.LibraryItem.html +++ b/docs/development/stremio_core/types/library/struct.LibraryItem.html @@ -1,4 +1,4 @@ -LibraryItem in stremio_core::types::library - Rust
stremio_core::types::library

Struct LibraryItem

Source
pub struct LibraryItem {
+LibraryItem in stremio_core::types::library - Rust
stremio_core::types::library

Struct LibraryItem

Source
pub struct LibraryItem {
     pub id: LibraryItemId,
     pub name: String,
     pub type: String,
@@ -33,7 +33,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/library/struct.LibraryItemState.html b/docs/development/stremio_core/types/library/struct.LibraryItemState.html index b821e309a..3c11880c4 100644 --- a/docs/development/stremio_core/types/library/struct.LibraryItemState.html +++ b/docs/development/stremio_core/types/library/struct.LibraryItemState.html @@ -1,4 +1,4 @@ -LibraryItemState in stremio_core::types::library - Rust
stremio_core::types::library

Struct LibraryItemState

Source
pub struct LibraryItemState {
+LibraryItemState in stremio_core::types::library - Rust
stremio_core::types::library

Struct LibraryItemState

Source
pub struct LibraryItemState {
     pub last_watched: Option<DateTime<Utc>>,
     pub time_watched: u64,
     pub time_offset: u64,
@@ -41,7 +41,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/notifications/notification_item/struct.NotificationItem.html b/docs/development/stremio_core/types/notifications/notification_item/struct.NotificationItem.html index 1d339a8f1..1d5afa240 100644 --- a/docs/development/stremio_core/types/notifications/notification_item/struct.NotificationItem.html +++ b/docs/development/stremio_core/types/notifications/notification_item/struct.NotificationItem.html @@ -1,4 +1,4 @@ -NotificationItem in stremio_core::types::notifications::notification_item - Rust
stremio_core::types::notifications::notification_item

Struct NotificationItem

Source
pub struct NotificationItem {
+NotificationItem in stremio_core::types::notifications::notification_item - Rust
stremio_core::types::notifications::notification_item

Struct NotificationItem

Source
pub struct NotificationItem {
     pub meta_id: MetaItemId,
     pub video_id: VideoId,
     pub video_released: DateTime<Utc>,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/notifications/notifications_bucket/struct.NotificationsBucket.html b/docs/development/stremio_core/types/notifications/notifications_bucket/struct.NotificationsBucket.html index 574e9bfea..0a3fee324 100644 --- a/docs/development/stremio_core/types/notifications/notifications_bucket/struct.NotificationsBucket.html +++ b/docs/development/stremio_core/types/notifications/notifications_bucket/struct.NotificationsBucket.html @@ -1,4 +1,4 @@ -NotificationsBucket in stremio_core::types::notifications::notifications_bucket - Rust
stremio_core::types::notifications::notifications_bucket

Struct NotificationsBucket

Source
pub struct NotificationsBucket {
+NotificationsBucket in stremio_core::types::notifications::notifications_bucket - Rust
stremio_core::types::notifications::notifications_bucket

Struct NotificationsBucket

Source
pub struct NotificationsBucket {
     pub uid: UID,
     pub items: HashMap<MetaItemId, HashMap<VideoId, NotificationItem>>,
     pub last_updated: Option<DateTime<Utc>>,
@@ -18,7 +18,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/notifications/struct.NotificationItem.html b/docs/development/stremio_core/types/notifications/struct.NotificationItem.html index 750a179bf..d93825b2f 100644 --- a/docs/development/stremio_core/types/notifications/struct.NotificationItem.html +++ b/docs/development/stremio_core/types/notifications/struct.NotificationItem.html @@ -1,4 +1,4 @@ -NotificationItem in stremio_core::types::notifications - Rust
stremio_core::types::notifications

Struct NotificationItem

Source
pub struct NotificationItem {
+NotificationItem in stremio_core::types::notifications - Rust
stremio_core::types::notifications

Struct NotificationItem

Source
pub struct NotificationItem {
     pub meta_id: MetaItemId,
     pub video_id: VideoId,
     pub video_released: DateTime<Utc>,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/notifications/struct.NotificationsBucket.html b/docs/development/stremio_core/types/notifications/struct.NotificationsBucket.html index 189737787..7962ed136 100644 --- a/docs/development/stremio_core/types/notifications/struct.NotificationsBucket.html +++ b/docs/development/stremio_core/types/notifications/struct.NotificationsBucket.html @@ -1,4 +1,4 @@ -NotificationsBucket in stremio_core::types::notifications - Rust
stremio_core::types::notifications

Struct NotificationsBucket

Source
pub struct NotificationsBucket {
+NotificationsBucket in stremio_core::types::notifications - Rust
stremio_core::types::notifications

Struct NotificationsBucket

Source
pub struct NotificationsBucket {
     pub uid: UID,
     pub items: HashMap<MetaItemId, HashMap<VideoId, NotificationItem>>,
     pub last_updated: Option<DateTime<Utc>>,
@@ -18,7 +18,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/player/struct.IntroData.html b/docs/development/stremio_core/types/player/struct.IntroData.html index 84782d48b..7176f9adc 100644 --- a/docs/development/stremio_core/types/player/struct.IntroData.html +++ b/docs/development/stremio_core/types/player/struct.IntroData.html @@ -1,4 +1,4 @@ -IntroData in stremio_core::types::player - Rust
stremio_core::types::player

Struct IntroData

Source
pub struct IntroData {
+IntroData in stremio_core::types::player - Rust
stremio_core::types::player

Struct IntroData

Source
pub struct IntroData {
     pub from: u64,
     pub to: u64,
     pub duration: Option<u64>,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/player/struct.IntroOutro.html b/docs/development/stremio_core/types/player/struct.IntroOutro.html index c557cc584..0a0ada29e 100644 --- a/docs/development/stremio_core/types/player/struct.IntroOutro.html +++ b/docs/development/stremio_core/types/player/struct.IntroOutro.html @@ -1,4 +1,4 @@ -IntroOutro in stremio_core::types::player - Rust
stremio_core::types::player

Struct IntroOutro

Source
pub struct IntroOutro {
+IntroOutro in stremio_core::types::player - Rust
stremio_core::types::player

Struct IntroOutro

Source
pub struct IntroOutro {
     pub intro: Option<IntroData>,
     pub outro: Option<u64>,
 }

Fields§

§intro: Option<IntroData>§outro: Option<u64>

Trait Implementations§

Source§

impl Clone for IntroOutro

Source§

fn clone(&self) -> IntroOutro

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for IntroOutro

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for IntroOutro

Source§

fn eq(&self, other: &IntroOutro) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, @@ -7,7 +7,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/auth/struct.Auth.html b/docs/development/stremio_core/types/profile/auth/struct.Auth.html index 527116f83..9489886da 100644 --- a/docs/development/stremio_core/types/profile/auth/struct.Auth.html +++ b/docs/development/stremio_core/types/profile/auth/struct.Auth.html @@ -1,4 +1,4 @@ -Auth in stremio_core::types::profile::auth - Rust
stremio_core::types::profile::auth

Struct Auth

Source
pub struct Auth {
+Auth in stremio_core::types::profile::auth - Rust
stremio_core::types::profile::auth

Struct Auth

Source
pub struct Auth {
     pub key: AuthKey,
     pub user: User,
 }

Fields§

§key: AuthKey§user: User

Trait Implementations§

Source§

impl Clone for Auth

Source§

fn clone(&self) -> Auth

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Auth

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Auth

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/auth/struct.AuthKey.html b/docs/development/stremio_core/types/profile/auth/struct.AuthKey.html index 74c9b9383..7770d9d43 100644 --- a/docs/development/stremio_core/types/profile/auth/struct.AuthKey.html +++ b/docs/development/stremio_core/types/profile/auth/struct.AuthKey.html @@ -1,11 +1,15 @@ -AuthKey in stremio_core::types::profile::auth - Rust
stremio_core::types::profile::auth

Struct AuthKey

Source
pub struct AuthKey(pub String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

impl Clone for AuthKey

Source§

fn clone(&self) -> AuthKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for AuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for AuthKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +AuthKey in stremio_core::types::profile::auth - Rust
stremio_core::types::profile::auth

Struct AuthKey

Source
pub struct AuthKey(pub String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

impl Clone for AuthKey

Source§

fn clone(&self) -> AuthKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for AuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for AuthKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Display for AuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for AuthKey

Source§

fn eq(&self, other: &AuthKey) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for AuthKey

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Eq for AuthKey

Source§

impl StructuralPartialEq for AuthKey

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/enum.FrameRateMatchingStrategy.html b/docs/development/stremio_core/types/profile/enum.FrameRateMatchingStrategy.html index e6a419ce3..283d47a17 100644 --- a/docs/development/stremio_core/types/profile/enum.FrameRateMatchingStrategy.html +++ b/docs/development/stremio_core/types/profile/enum.FrameRateMatchingStrategy.html @@ -1,4 +1,4 @@ -FrameRateMatchingStrategy in stremio_core::types::profile - Rust
stremio_core::types::profile

Enum FrameRateMatchingStrategy

Source
pub enum FrameRateMatchingStrategy {
+FrameRateMatchingStrategy in stremio_core::types::profile - Rust
stremio_core::types::profile

Enum FrameRateMatchingStrategy

Source
pub enum FrameRateMatchingStrategy {
     Disabled,
     FrameRateOnly,
     FrameRateAndResolution,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/profile/struct.Profile.html b/docs/development/stremio_core/types/profile/profile/struct.Profile.html index 999c344cc..203cf170b 100644 --- a/docs/development/stremio_core/types/profile/profile/struct.Profile.html +++ b/docs/development/stremio_core/types/profile/profile/struct.Profile.html @@ -1,4 +1,4 @@ -Profile in stremio_core::types::profile::profile - Rust
stremio_core::types::profile::profile

Struct Profile

Source
pub struct Profile {
+Profile in stremio_core::types::profile::profile - Rust
stremio_core::types::profile::profile

Struct Profile

Source
pub struct Profile {
     pub auth: Option<Auth>,
     pub addons: Vec<Descriptor>,
     pub addons_locked: bool,
@@ -15,7 +15,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/settings/enum.FrameRateMatchingStrategy.html b/docs/development/stremio_core/types/profile/settings/enum.FrameRateMatchingStrategy.html index 321133285..82d00c4d5 100644 --- a/docs/development/stremio_core/types/profile/settings/enum.FrameRateMatchingStrategy.html +++ b/docs/development/stremio_core/types/profile/settings/enum.FrameRateMatchingStrategy.html @@ -1,4 +1,4 @@ -FrameRateMatchingStrategy in stremio_core::types::profile::settings - Rust
stremio_core::types::profile::settings

Enum FrameRateMatchingStrategy

Source
pub enum FrameRateMatchingStrategy {
+FrameRateMatchingStrategy in stremio_core::types::profile::settings - Rust
stremio_core::types::profile::settings

Enum FrameRateMatchingStrategy

Source
pub enum FrameRateMatchingStrategy {
     Disabled,
     FrameRateOnly,
     FrameRateAndResolution,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/settings/struct.Settings.html b/docs/development/stremio_core/types/profile/settings/struct.Settings.html index 773525d24..50724c226 100644 --- a/docs/development/stremio_core/types/profile/settings/struct.Settings.html +++ b/docs/development/stremio_core/types/profile/settings/struct.Settings.html @@ -1,4 +1,4 @@ -Settings in stremio_core::types::profile::settings - Rust
stremio_core::types::profile::settings

Struct Settings

Source
pub struct Settings {
Show 29 fields +Settings in stremio_core::types::profile::settings - Rust
stremio_core::types::profile::settings

Struct Settings

Source
pub struct Settings {
Show 29 fields pub interface_language: String, pub streaming_server_url: Url, pub player_type: Option<String>, @@ -40,7 +40,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/struct.Auth.html b/docs/development/stremio_core/types/profile/struct.Auth.html index 390cd883e..c5c565bfe 100644 --- a/docs/development/stremio_core/types/profile/struct.Auth.html +++ b/docs/development/stremio_core/types/profile/struct.Auth.html @@ -1,4 +1,4 @@ -Auth in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct Auth

Source
pub struct Auth {
+Auth in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct Auth

Source
pub struct Auth {
     pub key: AuthKey,
     pub user: User,
 }

Fields§

§key: AuthKey§user: User

Trait Implementations§

Source§

impl Clone for Auth

Source§

fn clone(&self) -> Auth

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Auth

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Auth

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/struct.AuthKey.html b/docs/development/stremio_core/types/profile/struct.AuthKey.html index 8ca9967d5..f36b7872b 100644 --- a/docs/development/stremio_core/types/profile/struct.AuthKey.html +++ b/docs/development/stremio_core/types/profile/struct.AuthKey.html @@ -1,11 +1,15 @@ -AuthKey in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct AuthKey

Source
pub struct AuthKey(pub String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

impl Clone for AuthKey

Source§

fn clone(&self) -> AuthKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for AuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for AuthKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where +AuthKey in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct AuthKey

Source
pub struct AuthKey(pub String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

impl Clone for AuthKey

Source§

fn clone(&self) -> AuthKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for AuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for AuthKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Display for AuthKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for AuthKey

Source§

fn eq(&self, other: &AuthKey) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for AuthKey

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Eq for AuthKey

Source§

impl StructuralPartialEq for AuthKey

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/struct.GDPRConsent.html b/docs/development/stremio_core/types/profile/struct.GDPRConsent.html index cce280cc4..8b5060ab1 100644 --- a/docs/development/stremio_core/types/profile/struct.GDPRConsent.html +++ b/docs/development/stremio_core/types/profile/struct.GDPRConsent.html @@ -1,4 +1,4 @@ -GDPRConsent in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct GDPRConsent

Source
pub struct GDPRConsent {
+GDPRConsent in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct GDPRConsent

Source
pub struct GDPRConsent {
     pub tos: bool,
     pub privacy: bool,
     pub marketing: bool,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/struct.Profile.html b/docs/development/stremio_core/types/profile/struct.Profile.html index 0f1e4dc48..015918e52 100644 --- a/docs/development/stremio_core/types/profile/struct.Profile.html +++ b/docs/development/stremio_core/types/profile/struct.Profile.html @@ -1,4 +1,4 @@ -Profile in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct Profile

Source
pub struct Profile {
+Profile in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct Profile

Source
pub struct Profile {
     pub auth: Option<Auth>,
     pub addons: Vec<Descriptor>,
     pub addons_locked: bool,
@@ -15,7 +15,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/struct.Settings.html b/docs/development/stremio_core/types/profile/struct.Settings.html index 2a4a0e420..015454db5 100644 --- a/docs/development/stremio_core/types/profile/struct.Settings.html +++ b/docs/development/stremio_core/types/profile/struct.Settings.html @@ -1,4 +1,4 @@ -Settings in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct Settings

Source
pub struct Settings {
Show 29 fields +Settings in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct Settings

Source
pub struct Settings {
Show 29 fields pub interface_language: String, pub streaming_server_url: Url, pub player_type: Option<String>, @@ -40,7 +40,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/struct.TraktInfo.html b/docs/development/stremio_core/types/profile/struct.TraktInfo.html index 7574d6520..26fabd1c7 100644 --- a/docs/development/stremio_core/types/profile/struct.TraktInfo.html +++ b/docs/development/stremio_core/types/profile/struct.TraktInfo.html @@ -1,4 +1,4 @@ -TraktInfo in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct TraktInfo

Source
pub struct TraktInfo {
+TraktInfo in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct TraktInfo

Source
pub struct TraktInfo {
     pub created_at: DateTime<Utc>,
     pub expires_in: Duration,
     pub access_token: String,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/struct.User.html b/docs/development/stremio_core/types/profile/struct.User.html index 63e0ecab6..6bf51f043 100644 --- a/docs/development/stremio_core/types/profile/struct.User.html +++ b/docs/development/stremio_core/types/profile/struct.User.html @@ -1,4 +1,4 @@ -User in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct User

Source
pub struct User {
+User in stremio_core::types::profile - Rust
stremio_core::types::profile

Struct User

Source
pub struct User {
     pub id: String,
     pub email: String,
     pub fb_id: Option<String>,
@@ -15,7 +15,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/user/struct.GDPRConsent.html b/docs/development/stremio_core/types/profile/user/struct.GDPRConsent.html index 44a93d9c9..b20f54fe9 100644 --- a/docs/development/stremio_core/types/profile/user/struct.GDPRConsent.html +++ b/docs/development/stremio_core/types/profile/user/struct.GDPRConsent.html @@ -1,4 +1,4 @@ -GDPRConsent in stremio_core::types::profile::user - Rust
stremio_core::types::profile::user

Struct GDPRConsent

Source
pub struct GDPRConsent {
+GDPRConsent in stremio_core::types::profile::user - Rust
stremio_core::types::profile::user

Struct GDPRConsent

Source
pub struct GDPRConsent {
     pub tos: bool,
     pub privacy: bool,
     pub marketing: bool,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/user/struct.TraktInfo.html b/docs/development/stremio_core/types/profile/user/struct.TraktInfo.html index 02e4d748a..3daf30849 100644 --- a/docs/development/stremio_core/types/profile/user/struct.TraktInfo.html +++ b/docs/development/stremio_core/types/profile/user/struct.TraktInfo.html @@ -1,4 +1,4 @@ -TraktInfo in stremio_core::types::profile::user - Rust
stremio_core::types::profile::user

Struct TraktInfo

Source
pub struct TraktInfo {
+TraktInfo in stremio_core::types::profile::user - Rust
stremio_core::types::profile::user

Struct TraktInfo

Source
pub struct TraktInfo {
     pub created_at: DateTime<Utc>,
     pub expires_in: Duration,
     pub access_token: String,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/profile/user/struct.User.html b/docs/development/stremio_core/types/profile/user/struct.User.html index b47067a8b..664493550 100644 --- a/docs/development/stremio_core/types/profile/user/struct.User.html +++ b/docs/development/stremio_core/types/profile/user/struct.User.html @@ -1,4 +1,4 @@ -User in stremio_core::types::profile::user - Rust
stremio_core::types::profile::user

Struct User

Source
pub struct User {
+User in stremio_core::types::profile::user - Rust
stremio_core::types::profile::user

Struct User

Source
pub struct User {
     pub id: String,
     pub email: String,
     pub fb_id: Option<String>,
@@ -15,7 +15,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/enum.PosterShape.html b/docs/development/stremio_core/types/resource/enum.PosterShape.html index 2fa1db9b7..b2a317348 100644 --- a/docs/development/stremio_core/types/resource/enum.PosterShape.html +++ b/docs/development/stremio_core/types/resource/enum.PosterShape.html @@ -1,4 +1,4 @@ -PosterShape in stremio_core::types::resource - Rust
stremio_core::types::resource

Enum PosterShape

Source
pub enum PosterShape {
+PosterShape in stremio_core::types::resource - Rust
stremio_core::types::resource

Enum PosterShape

Source
pub enum PosterShape {
     Square,
     Landscape,
     Poster,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/enum.StreamSource.html b/docs/development/stremio_core/types/resource/enum.StreamSource.html index 3f26cfcb7..294fe21de 100644 --- a/docs/development/stremio_core/types/resource/enum.StreamSource.html +++ b/docs/development/stremio_core/types/resource/enum.StreamSource.html @@ -1,4 +1,4 @@ -StreamSource in stremio_core::types::resource - Rust
stremio_core::types::resource

Enum StreamSource

Source
pub enum StreamSource {
+StreamSource in stremio_core::types::resource - Rust
stremio_core::types::resource

Enum StreamSource

Source
pub enum StreamSource {
     Url {
         url: Url,
     },
@@ -145,7 +145,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/meta_item/enum.PosterShape.html b/docs/development/stremio_core/types/resource/meta_item/enum.PosterShape.html index ed66db720..be5670212 100644 --- a/docs/development/stremio_core/types/resource/meta_item/enum.PosterShape.html +++ b/docs/development/stremio_core/types/resource/meta_item/enum.PosterShape.html @@ -1,4 +1,4 @@ -PosterShape in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Enum PosterShape

Source
pub enum PosterShape {
+PosterShape in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Enum PosterShape

Source
pub enum PosterShape {
     Square,
     Landscape,
     Poster,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/meta_item/struct.Link.html b/docs/development/stremio_core/types/resource/meta_item/struct.Link.html index e8672e00d..52faa8c60 100644 --- a/docs/development/stremio_core/types/resource/meta_item/struct.Link.html +++ b/docs/development/stremio_core/types/resource/meta_item/struct.Link.html @@ -1,4 +1,4 @@ -Link in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct Link

Source
pub struct Link {
+Link in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct Link

Source
pub struct Link {
     pub name: String,
     pub category: String,
     pub url: Url,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/meta_item/struct.MetaItem.html b/docs/development/stremio_core/types/resource/meta_item/struct.MetaItem.html index 86860a961..2af6da525 100644 --- a/docs/development/stremio_core/types/resource/meta_item/struct.MetaItem.html +++ b/docs/development/stremio_core/types/resource/meta_item/struct.MetaItem.html @@ -1,4 +1,4 @@ -MetaItem in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct MetaItem

Source
pub struct MetaItem {
+MetaItem in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct MetaItem

Source
pub struct MetaItem {
     pub preview: MetaItemPreview,
     pub videos: Vec<Video>,
 }

Fields§

§preview: MetaItemPreview§videos: Vec<Video>

Implementations§

Source§

impl MetaItem

Source

pub fn videos_iter(&self) -> impl DoubleEndedIterator<Item = &Video>

Returns an iterator over references to Video, skipping special episodes, sorted by released and series_info, oldest first

@@ -9,7 +9,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemBehaviorHints.html b/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemBehaviorHints.html index 858ecb422..8dc02cf97 100644 --- a/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemBehaviorHints.html +++ b/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemBehaviorHints.html @@ -1,4 +1,4 @@ -MetaItemBehaviorHints in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct MetaItemBehaviorHints

Source
pub struct MetaItemBehaviorHints {
+MetaItemBehaviorHints in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct MetaItemBehaviorHints

Source
pub struct MetaItemBehaviorHints {
     pub default_video_id: Option<String>,
     pub featured_video_id: Option<String>,
     pub has_scheduled_videos: bool,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemPreview.html b/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemPreview.html index ca4015685..c1c55bebf 100644 --- a/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemPreview.html +++ b/docs/development/stremio_core/types/resource/meta_item/struct.MetaItemPreview.html @@ -1,4 +1,4 @@ -MetaItemPreview in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct MetaItemPreview

Source
pub struct MetaItemPreview {
Show 14 fields +MetaItemPreview in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct MetaItemPreview

Source
pub struct MetaItemPreview {
Show 14 fields pub id: String, pub type: String, pub name: String, @@ -61,7 +61,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/meta_item/struct.SeriesInfo.html b/docs/development/stremio_core/types/resource/meta_item/struct.SeriesInfo.html index 029585edf..5fcee0485 100644 --- a/docs/development/stremio_core/types/resource/meta_item/struct.SeriesInfo.html +++ b/docs/development/stremio_core/types/resource/meta_item/struct.SeriesInfo.html @@ -1,4 +1,4 @@ -SeriesInfo in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct SeriesInfo

Source
pub struct SeriesInfo {
+SeriesInfo in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct SeriesInfo

Source
pub struct SeriesInfo {
     pub season: u32,
     pub episode: u32,
 }

Fields§

§season: u32§episode: u32

Trait Implementations§

Source§

impl Clone for SeriesInfo

Source§

fn clone(&self) -> SeriesInfo

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SeriesInfo

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for SeriesInfo

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/meta_item/struct.Video.html b/docs/development/stremio_core/types/resource/meta_item/struct.Video.html index 48c4e2205..8a58184d9 100644 --- a/docs/development/stremio_core/types/resource/meta_item/struct.Video.html +++ b/docs/development/stremio_core/types/resource/meta_item/struct.Video.html @@ -1,4 +1,4 @@ -Video in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct Video

Source
pub struct Video {
+Video in stremio_core::types::resource::meta_item - Rust
stremio_core::types::resource::meta_item

Struct Video

Source
pub struct Video {
     pub id: String,
     pub title: String,
     pub released: Option<DateTime<Utc>>,
@@ -14,7 +14,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/stream/enum.StreamSource.html b/docs/development/stremio_core/types/resource/stream/enum.StreamSource.html index c87c7277a..c1c1b3dfa 100644 --- a/docs/development/stremio_core/types/resource/stream/enum.StreamSource.html +++ b/docs/development/stremio_core/types/resource/stream/enum.StreamSource.html @@ -1,4 +1,4 @@ -StreamSource in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Enum StreamSource

Source
pub enum StreamSource {
+StreamSource in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Enum StreamSource

Source
pub enum StreamSource {
     Url {
         url: Url,
     },
@@ -145,7 +145,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/stream/struct.Stream.html b/docs/development/stremio_core/types/resource/stream/struct.Stream.html index 779477ceb..c17d3e7f9 100644 --- a/docs/development/stremio_core/types/resource/stream/struct.Stream.html +++ b/docs/development/stremio_core/types/resource/stream/struct.Stream.html @@ -1,4 +1,4 @@ -Stream in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Struct Stream

Source
pub struct Stream<S: StreamSourceTrait = StreamSource> {
+Stream in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Struct Stream

Source
pub struct Stream<S: StreamSourceTrait = StreamSource> {
     pub source: S,
     pub name: Option<String>,
     pub description: Option<String>,
@@ -52,7 +52,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/stream/struct.StreamBehaviorHints.html b/docs/development/stremio_core/types/resource/stream/struct.StreamBehaviorHints.html index 2d3534301..88a606070 100644 --- a/docs/development/stremio_core/types/resource/stream/struct.StreamBehaviorHints.html +++ b/docs/development/stremio_core/types/resource/stream/struct.StreamBehaviorHints.html @@ -1,4 +1,4 @@ -StreamBehaviorHints in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Struct StreamBehaviorHints

Source
pub struct StreamBehaviorHints {
+StreamBehaviorHints in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Struct StreamBehaviorHints

Source
pub struct StreamBehaviorHints {
     pub not_web_ready: bool,
     pub binge_group: Option<String>,
     pub country_whitelist: Option<Vec<String>>,
@@ -15,7 +15,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/stream/struct.StreamProxyHeaders.html b/docs/development/stremio_core/types/resource/stream/struct.StreamProxyHeaders.html index a2b8c36c2..d06c5c9b6 100644 --- a/docs/development/stremio_core/types/resource/stream/struct.StreamProxyHeaders.html +++ b/docs/development/stremio_core/types/resource/stream/struct.StreamProxyHeaders.html @@ -1,4 +1,4 @@ -StreamProxyHeaders in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Struct StreamProxyHeaders

Source
pub struct StreamProxyHeaders {
+StreamProxyHeaders in stremio_core::types::resource::stream - Rust
stremio_core::types::resource::stream

Struct StreamProxyHeaders

Source
pub struct StreamProxyHeaders {
     pub request: HashMap<String, String>,
     pub response: HashMap<String, String>,
 }

Fields§

§request: HashMap<String, String>§response: HashMap<String, String>

Trait Implementations§

Source§

impl Clone for StreamProxyHeaders

Source§

fn clone(&self) -> StreamProxyHeaders

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for StreamProxyHeaders

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for StreamProxyHeaders

Source§

fn default() -> StreamProxyHeaders

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for StreamProxyHeaders

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.Link.html b/docs/development/stremio_core/types/resource/struct.Link.html index 1d98cecaf..f11c053ae 100644 --- a/docs/development/stremio_core/types/resource/struct.Link.html +++ b/docs/development/stremio_core/types/resource/struct.Link.html @@ -1,4 +1,4 @@ -Link in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Link

Source
pub struct Link {
+Link in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Link

Source
pub struct Link {
     pub name: String,
     pub category: String,
     pub url: Url,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.MetaItem.html b/docs/development/stremio_core/types/resource/struct.MetaItem.html index 53e2c0b96..a952f006e 100644 --- a/docs/development/stremio_core/types/resource/struct.MetaItem.html +++ b/docs/development/stremio_core/types/resource/struct.MetaItem.html @@ -1,4 +1,4 @@ -MetaItem in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct MetaItem

Source
pub struct MetaItem {
+MetaItem in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct MetaItem

Source
pub struct MetaItem {
     pub preview: MetaItemPreview,
     pub videos: Vec<Video>,
 }

Fields§

§preview: MetaItemPreview§videos: Vec<Video>

Implementations§

Source§

impl MetaItem

Source

pub fn videos_iter(&self) -> impl DoubleEndedIterator<Item = &Video>

Returns an iterator over references to Video, skipping special episodes, sorted by released and series_info, oldest first

@@ -9,7 +9,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.MetaItemBehaviorHints.html b/docs/development/stremio_core/types/resource/struct.MetaItemBehaviorHints.html index 36f88d316..a81b6f160 100644 --- a/docs/development/stremio_core/types/resource/struct.MetaItemBehaviorHints.html +++ b/docs/development/stremio_core/types/resource/struct.MetaItemBehaviorHints.html @@ -1,4 +1,4 @@ -MetaItemBehaviorHints in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct MetaItemBehaviorHints

Source
pub struct MetaItemBehaviorHints {
+MetaItemBehaviorHints in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct MetaItemBehaviorHints

Source
pub struct MetaItemBehaviorHints {
     pub default_video_id: Option<String>,
     pub featured_video_id: Option<String>,
     pub has_scheduled_videos: bool,
@@ -10,7 +10,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.MetaItemPreview.html b/docs/development/stremio_core/types/resource/struct.MetaItemPreview.html index 586156f9f..48e251609 100644 --- a/docs/development/stremio_core/types/resource/struct.MetaItemPreview.html +++ b/docs/development/stremio_core/types/resource/struct.MetaItemPreview.html @@ -1,4 +1,4 @@ -MetaItemPreview in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct MetaItemPreview

Source
pub struct MetaItemPreview {
Show 14 fields +MetaItemPreview in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct MetaItemPreview

Source
pub struct MetaItemPreview {
Show 14 fields pub id: String, pub type: String, pub name: String, @@ -61,7 +61,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.SeriesInfo.html b/docs/development/stremio_core/types/resource/struct.SeriesInfo.html index fa82b37b2..9e8032e23 100644 --- a/docs/development/stremio_core/types/resource/struct.SeriesInfo.html +++ b/docs/development/stremio_core/types/resource/struct.SeriesInfo.html @@ -1,4 +1,4 @@ -SeriesInfo in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct SeriesInfo

Source
pub struct SeriesInfo {
+SeriesInfo in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct SeriesInfo

Source
pub struct SeriesInfo {
     pub season: u32,
     pub episode: u32,
 }

Fields§

§season: u32§episode: u32

Trait Implementations§

Source§

impl Clone for SeriesInfo

Source§

fn clone(&self) -> SeriesInfo

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for SeriesInfo

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for SeriesInfo

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.Stream.html b/docs/development/stremio_core/types/resource/struct.Stream.html index d1d2adb59..138f101ed 100644 --- a/docs/development/stremio_core/types/resource/struct.Stream.html +++ b/docs/development/stremio_core/types/resource/struct.Stream.html @@ -1,4 +1,4 @@ -Stream in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Stream

Source
pub struct Stream<S: StreamSourceTrait = StreamSource> {
+Stream in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Stream

Source
pub struct Stream<S: StreamSourceTrait = StreamSource> {
     pub source: S,
     pub name: Option<String>,
     pub description: Option<String>,
@@ -52,7 +52,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.StreamBehaviorHints.html b/docs/development/stremio_core/types/resource/struct.StreamBehaviorHints.html index 440795e90..4060d04d5 100644 --- a/docs/development/stremio_core/types/resource/struct.StreamBehaviorHints.html +++ b/docs/development/stremio_core/types/resource/struct.StreamBehaviorHints.html @@ -1,4 +1,4 @@ -StreamBehaviorHints in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct StreamBehaviorHints

Source
pub struct StreamBehaviorHints {
+StreamBehaviorHints in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct StreamBehaviorHints

Source
pub struct StreamBehaviorHints {
     pub not_web_ready: bool,
     pub binge_group: Option<String>,
     pub country_whitelist: Option<Vec<String>>,
@@ -15,7 +15,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.StreamProxyHeaders.html b/docs/development/stremio_core/types/resource/struct.StreamProxyHeaders.html index 8e5881c5d..b16c104c0 100644 --- a/docs/development/stremio_core/types/resource/struct.StreamProxyHeaders.html +++ b/docs/development/stremio_core/types/resource/struct.StreamProxyHeaders.html @@ -1,4 +1,4 @@ -StreamProxyHeaders in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct StreamProxyHeaders

Source
pub struct StreamProxyHeaders {
+StreamProxyHeaders in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct StreamProxyHeaders

Source
pub struct StreamProxyHeaders {
     pub request: HashMap<String, String>,
     pub response: HashMap<String, String>,
 }

Fields§

§request: HashMap<String, String>§response: HashMap<String, String>

Trait Implementations§

Source§

impl Clone for StreamProxyHeaders

Source§

fn clone(&self) -> StreamProxyHeaders

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for StreamProxyHeaders

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for StreamProxyHeaders

Source§

fn default() -> StreamProxyHeaders

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for StreamProxyHeaders

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.Subtitles.html b/docs/development/stremio_core/types/resource/struct.Subtitles.html index 8ad0b76da..ebdfe5f3f 100644 --- a/docs/development/stremio_core/types/resource/struct.Subtitles.html +++ b/docs/development/stremio_core/types/resource/struct.Subtitles.html @@ -1,4 +1,4 @@ -Subtitles in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Subtitles

Source
pub struct Subtitles {
+Subtitles in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Subtitles

Source
pub struct Subtitles {
     pub id: String,
     pub lang: String,
     pub url: Url,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/struct.Video.html b/docs/development/stremio_core/types/resource/struct.Video.html index 909576970..176ab0bfb 100644 --- a/docs/development/stremio_core/types/resource/struct.Video.html +++ b/docs/development/stremio_core/types/resource/struct.Video.html @@ -1,4 +1,4 @@ -Video in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Video

Source
pub struct Video {
+Video in stremio_core::types::resource - Rust
stremio_core::types::resource

Struct Video

Source
pub struct Video {
     pub id: String,
     pub title: String,
     pub released: Option<DateTime<Utc>>,
@@ -14,7 +14,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/resource/subtitles/struct.Subtitles.html b/docs/development/stremio_core/types/resource/subtitles/struct.Subtitles.html index 92a2df987..398b0d9d2 100644 --- a/docs/development/stremio_core/types/resource/subtitles/struct.Subtitles.html +++ b/docs/development/stremio_core/types/resource/subtitles/struct.Subtitles.html @@ -1,4 +1,4 @@ -Subtitles in stremio_core::types::resource::subtitles - Rust
stremio_core::types::resource::subtitles

Struct Subtitles

Source
pub struct Subtitles {
+Subtitles in stremio_core::types::resource::subtitles - Rust
stremio_core::types::resource::subtitles

Struct Subtitles

Source
pub struct Subtitles {
     pub id: String,
     pub lang: String,
     pub url: Url,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streaming_server/response/struct.GetHTTPSResponse.html b/docs/development/stremio_core/types/streaming_server/response/struct.GetHTTPSResponse.html index 01605a76f..50b487caa 100644 --- a/docs/development/stremio_core/types/streaming_server/response/struct.GetHTTPSResponse.html +++ b/docs/development/stremio_core/types/streaming_server/response/struct.GetHTTPSResponse.html @@ -1,4 +1,4 @@ -GetHTTPSResponse in stremio_core::types::streaming_server::response - Rust
stremio_core::types::streaming_server::response

Struct GetHTTPSResponse

Source
pub struct GetHTTPSResponse {
+GetHTTPSResponse in stremio_core::types::streaming_server::response - Rust
stremio_core::types::streaming_server::response

Struct GetHTTPSResponse

Source
pub struct GetHTTPSResponse {
     pub ip_address: String,
     pub domain: String,
     pub port: u16,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streaming_server/response/struct.OpensubtitlesParamsResponse.html b/docs/development/stremio_core/types/streaming_server/response/struct.OpensubtitlesParamsResponse.html index 8121acd36..450bee844 100644 --- a/docs/development/stremio_core/types/streaming_server/response/struct.OpensubtitlesParamsResponse.html +++ b/docs/development/stremio_core/types/streaming_server/response/struct.OpensubtitlesParamsResponse.html @@ -1,4 +1,4 @@ -OpensubtitlesParamsResponse in stremio_core::types::streaming_server::response - Rust
stremio_core::types::streaming_server::response

Struct OpensubtitlesParamsResponse

Source
pub struct OpensubtitlesParamsResponse {
+OpensubtitlesParamsResponse in stremio_core::types::streaming_server::response - Rust
stremio_core::types::streaming_server::response

Struct OpensubtitlesParamsResponse

Source
pub struct OpensubtitlesParamsResponse {
     pub hash: InfoHash,
     pub size: u64,
 }

Fields§

§hash: InfoHash§size: u64

Trait Implementations§

Source§

impl Clone for OpensubtitlesParamsResponse

Source§

fn clone(&self) -> OpensubtitlesParamsResponse

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OpensubtitlesParamsResponse

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for OpensubtitlesParamsResponse

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streaming_server/struct.GetHTTPSResponse.html b/docs/development/stremio_core/types/streaming_server/struct.GetHTTPSResponse.html index f65020b4d..d1b8da584 100644 --- a/docs/development/stremio_core/types/streaming_server/struct.GetHTTPSResponse.html +++ b/docs/development/stremio_core/types/streaming_server/struct.GetHTTPSResponse.html @@ -1,4 +1,4 @@ -GetHTTPSResponse in stremio_core::types::streaming_server - Rust
stremio_core::types::streaming_server

Struct GetHTTPSResponse

Source
pub struct GetHTTPSResponse {
+GetHTTPSResponse in stremio_core::types::streaming_server - Rust
stremio_core::types::streaming_server

Struct GetHTTPSResponse

Source
pub struct GetHTTPSResponse {
     pub ip_address: String,
     pub domain: String,
     pub port: u16,
@@ -9,7 +9,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streaming_server/struct.OpensubtitlesParamsResponse.html b/docs/development/stremio_core/types/streaming_server/struct.OpensubtitlesParamsResponse.html index 1ccca7797..84898f054 100644 --- a/docs/development/stremio_core/types/streaming_server/struct.OpensubtitlesParamsResponse.html +++ b/docs/development/stremio_core/types/streaming_server/struct.OpensubtitlesParamsResponse.html @@ -1,4 +1,4 @@ -OpensubtitlesParamsResponse in stremio_core::types::streaming_server - Rust
stremio_core::types::streaming_server

Struct OpensubtitlesParamsResponse

Source
pub struct OpensubtitlesParamsResponse {
+OpensubtitlesParamsResponse in stremio_core::types::streaming_server - Rust
stremio_core::types::streaming_server

Struct OpensubtitlesParamsResponse

Source
pub struct OpensubtitlesParamsResponse {
     pub hash: InfoHash,
     pub size: u64,
 }

Fields§

§hash: InfoHash§size: u64

Trait Implementations§

Source§

impl Clone for OpensubtitlesParamsResponse

Source§

fn clone(&self) -> OpensubtitlesParamsResponse

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OpensubtitlesParamsResponse

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for OpensubtitlesParamsResponse

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -8,7 +8,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streams/converted_source/enum.ConvertedStreamSource.html b/docs/development/stremio_core/types/streams/converted_source/enum.ConvertedStreamSource.html index 218441bcb..188bfe7d8 100644 --- a/docs/development/stremio_core/types/streams/converted_source/enum.ConvertedStreamSource.html +++ b/docs/development/stremio_core/types/streams/converted_source/enum.ConvertedStreamSource.html @@ -1,4 +1,4 @@ -ConvertedStreamSource in stremio_core::types::streams::converted_source - Rust
stremio_core::types::streams::converted_source

Enum ConvertedStreamSource

Source
pub enum ConvertedStreamSource {
+ConvertedStreamSource in stremio_core::types::streams::converted_source - Rust
stremio_core::types::streams::converted_source

Enum ConvertedStreamSource

Source
pub enum ConvertedStreamSource {
     Url(Url),
     Torrent {
         url: Url,
@@ -11,7 +11,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streams/enum.ConvertedStreamSource.html b/docs/development/stremio_core/types/streams/enum.ConvertedStreamSource.html index a90d18f35..6f67734a2 100644 --- a/docs/development/stremio_core/types/streams/enum.ConvertedStreamSource.html +++ b/docs/development/stremio_core/types/streams/enum.ConvertedStreamSource.html @@ -1,4 +1,4 @@ -ConvertedStreamSource in stremio_core::types::streams - Rust
stremio_core::types::streams

Enum ConvertedStreamSource

Source
pub enum ConvertedStreamSource {
+ConvertedStreamSource in stremio_core::types::streams - Rust
stremio_core::types::streams

Enum ConvertedStreamSource

Source
pub enum ConvertedStreamSource {
     Url(Url),
     Torrent {
         url: Url,
@@ -11,7 +11,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streams/streams_bucket/struct.StreamsItemKey.html b/docs/development/stremio_core/types/streams/streams_bucket/struct.StreamsItemKey.html index 597166324..8fe9864d2 100644 --- a/docs/development/stremio_core/types/streams/streams_bucket/struct.StreamsItemKey.html +++ b/docs/development/stremio_core/types/streams/streams_bucket/struct.StreamsItemKey.html @@ -1,4 +1,4 @@ -StreamsItemKey in stremio_core::types::streams::streams_bucket - Rust
stremio_core::types::streams::streams_bucket

Struct StreamsItemKey

Source
pub struct StreamsItemKey {
+StreamsItemKey in stremio_core::types::streams::streams_bucket - Rust
stremio_core::types::streams::streams_bucket

Struct StreamsItemKey

Source
pub struct StreamsItemKey {
     pub meta_id: String,
     pub video_id: String,
 }

Fields§

§meta_id: String§video_id: String

Trait Implementations§

Source§

impl Clone for StreamsItemKey

Source§

fn clone(&self) -> StreamsItemKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for StreamsItemKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for StreamsItemKey

Source§

fn default() -> StreamsItemKey

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for StreamsItemKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -10,7 +10,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/streams/struct.StreamsItemKey.html b/docs/development/stremio_core/types/streams/struct.StreamsItemKey.html index c51dda3e1..b7b9d1c62 100644 --- a/docs/development/stremio_core/types/streams/struct.StreamsItemKey.html +++ b/docs/development/stremio_core/types/streams/struct.StreamsItemKey.html @@ -1,4 +1,4 @@ -StreamsItemKey in stremio_core::types::streams - Rust
stremio_core::types::streams

Struct StreamsItemKey

Source
pub struct StreamsItemKey {
+StreamsItemKey in stremio_core::types::streams - Rust
stremio_core::types::streams

Struct StreamsItemKey

Source
pub struct StreamsItemKey {
     pub meta_id: String,
     pub video_id: String,
 }

Fields§

§meta_id: String§video_id: String

Trait Implementations§

Source§

impl Clone for StreamsItemKey

Source§

fn clone(&self) -> StreamsItemKey

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for StreamsItemKey

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for StreamsItemKey

Source§

fn default() -> StreamsItemKey

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for StreamsItemKey

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where @@ -10,7 +10,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/struct.True.html b/docs/development/stremio_core/types/struct.True.html index 1364eaf7e..2decb3efd 100644 --- a/docs/development/stremio_core/types/struct.True.html +++ b/docs/development/stremio_core/types/struct.True.html @@ -1,11 +1,15 @@ -True in stremio_core::types - Rust
stremio_core::types

Struct True

Source
pub struct True;

Trait Implementations§

Source§

impl Clone for True

Source§

fn clone(&self) -> True

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for True

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for True

Source§

fn deserialize<D>(deserializer: D) -> Result<True, D::Error>
where +True in stremio_core::types - Rust
stremio_core::types

Struct True

Source
pub struct True;

Trait Implementations§

Source§

impl Clone for True

Source§

fn clone(&self) -> True

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for True

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for True

Source§

fn deserialize<D>(deserializer: D) -> Result<True, D::Error>
where D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for True

Source§

fn eq(&self, other: &True) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for True

Source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Copy for True

Source§

impl Eq for True

Source§

impl StructuralPartialEq for True

Auto Trait Implementations§

§

impl Freeze for True

§

impl RefUnwindSafe for True

§

impl Send for True

§

impl Sync for True

§

impl Unpin for True

§

impl UnwindSafe for True

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/torrent/struct.InfoHash.html b/docs/development/stremio_core/types/torrent/struct.InfoHash.html index 08ca9b483..e4d1dd55e 100644 --- a/docs/development/stremio_core/types/torrent/struct.InfoHash.html +++ b/docs/development/stremio_core/types/torrent/struct.InfoHash.html @@ -1,4 +1,4 @@ -InfoHash in stremio_core::types::torrent - Rust
stremio_core::types::torrent

Struct InfoHash

Source
pub struct InfoHash([u8; 20]);
Expand description

§Examples

+InfoHash in stremio_core::types::torrent - Rust
stremio_core::types::torrent

Struct InfoHash

Source
pub struct InfoHash([u8; 20]);
Expand description

§Examples

use stremio_core::types::torrent::InfoHash;
 
 let info_hash = "df389295484b3059a4726dc6d8a57f71bb5f4c81"
@@ -13,7 +13,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/true/struct.True.html b/docs/development/stremio_core/types/true/struct.True.html index 53917e99f..dd633de23 100644 --- a/docs/development/stremio_core/types/true/struct.True.html +++ b/docs/development/stremio_core/types/true/struct.True.html @@ -1,11 +1,15 @@ -True in stremio_core::types::true - Rust
stremio_core::types::true

Struct True

Source
pub struct True;

Trait Implementations§

Source§

impl Clone for True

Source§

fn clone(&self) -> True

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for True

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for True

Source§

fn deserialize<D>(deserializer: D) -> Result<True, D::Error>
where +True in stremio_core::types::true - Rust
stremio_core::types::true

Struct True

Source
pub struct True;

Trait Implementations§

Source§

impl Clone for True

Source§

fn clone(&self) -> True

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for True

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for True

Source§

fn deserialize<D>(deserializer: D) -> Result<True, D::Error>
where D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for True

Source§

fn eq(&self, other: &True) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for True

Source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Copy for True

Source§

impl Eq for True

Source§

impl StructuralPartialEq for True

Auto Trait Implementations§

§

impl Freeze for True

§

impl RefUnwindSafe for True

§

impl Send for True

§

impl Sync for True

§

impl Unpin for True

§

impl UnwindSafe for True

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/watched_bitfield/struct.BitField8.html b/docs/development/stremio_core/types/watched_bitfield/struct.BitField8.html index 2fd9772ee..56c3127a6 100644 --- a/docs/development/stremio_core/types/watched_bitfield/struct.BitField8.html +++ b/docs/development/stremio_core/types/watched_bitfield/struct.BitField8.html @@ -1,4 +1,4 @@ -BitField8 in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct BitField8

Source
pub struct BitField8 {
+BitField8 in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct BitField8

Source
pub struct BitField8 {
     pub length: usize,
     pub(crate) values: Vec<u8>,
 }

Fields§

§length: usize§values: Vec<u8>

Implementations§

Source§

impl BitField8

Source

pub fn new(length: usize) -> BitField8

Source

pub fn get(&self, i: usize) -> bool

Source

pub fn new_with_values(values: Vec<u8>, length: Option<usize>) -> BitField8

Creates a new BitField8 using the passed values and an optional @@ -23,7 +23,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/watched_bitfield/struct.Error.html b/docs/development/stremio_core/types/watched_bitfield/struct.Error.html index 68f2aa661..f65b13f0f 100644 --- a/docs/development/stremio_core/types/watched_bitfield/struct.Error.html +++ b/docs/development/stremio_core/types/watched_bitfield/struct.Error.html @@ -1,8 +1,12 @@ -Error in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct Error

Source
pub struct Error(pub String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

impl Debug for Error

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Display for Error

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Error for Error

1.30.0 · Source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · Source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more
Source§

impl From<&str> for Error

Source§

fn from(error: &str) -> Error

Converts to this type from the input type.
Source§

impl From<DecodeError> for Error

Source§

fn from(error: DecodeError) -> Error

Converts to this type from the input type.
Source§

impl From<Error> for Error

Source§

fn from(error: Error) -> Error

Converts to this type from the input type.
Source§

impl From<ParseIntError> for Error

Source§

fn from(error: ParseIntError) -> Error

Converts to this type from the input type.
Source§

impl PartialEq for Error

Source§

fn eq(&self, other: &Error) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, +Error in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct Error

Source
pub struct Error(pub String);

Tuple Fields§

§0: String

Trait Implementations§

Source§

impl Debug for Error

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Display for Error

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Error for Error

1.30.0 · Source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · Source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more
Source§

impl From<&str> for Error

Source§

fn from(error: &str) -> Error

Converts to this type from the input type.
Source§

impl From<DecodeError> for Error

Source§

fn from(error: DecodeError) -> Error

Converts to this type from the input type.
Source§

impl From<Error> for Error

Source§

fn from(error: Error) -> Error

Converts to this type from the input type.
Source§

impl From<ParseIntError> for Error

Source§

fn from(error: ParseIntError) -> Error

Converts to this type from the input type.
Source§

impl PartialEq for Error

Source§

fn eq(&self, other: &Error) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for Error

Source§

impl StructuralPartialEq for Error

Auto Trait Implementations§

§

impl Freeze for Error

§

impl RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl UnwindSafe for Error

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/watched_bitfield/struct.WatchedBitField.html b/docs/development/stremio_core/types/watched_bitfield/struct.WatchedBitField.html index e736c143c..e7ed9e5d3 100644 --- a/docs/development/stremio_core/types/watched_bitfield/struct.WatchedBitField.html +++ b/docs/development/stremio_core/types/watched_bitfield/struct.WatchedBitField.html @@ -1,4 +1,4 @@ -WatchedBitField in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct WatchedBitField

Source
pub struct WatchedBitField {
+WatchedBitField in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct WatchedBitField

Source
pub struct WatchedBitField {
     bitfield: BitField8,
     video_ids: Vec<String>,
 }
Expand description

Tracks which videos have been watched.

@@ -18,7 +18,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core/types/watched_bitfield/struct.WatchedField.html b/docs/development/stremio_core/types/watched_bitfield/struct.WatchedField.html index 362893e9e..f784ded93 100644 --- a/docs/development/stremio_core/types/watched_bitfield/struct.WatchedField.html +++ b/docs/development/stremio_core/types/watched_bitfield/struct.WatchedField.html @@ -1,4 +1,4 @@ -WatchedField in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct WatchedField

Source
pub struct WatchedField {
+WatchedField in stremio_core::types::watched_bitfield - Rust
stremio_core::types::watched_bitfield

Struct WatchedField

Source
pub struct WatchedField {
     anchor_video: String,
     anchor_length: usize,
     bitfield: BitField8,
@@ -31,7 +31,11 @@ 

§Examples

T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core_web/model/enum.WebModelField.html b/docs/development/stremio_core_web/model/enum.WebModelField.html index 5ae5af7bb..0d71589a9 100644 --- a/docs/development/stremio_core_web/model/enum.WebModelField.html +++ b/docs/development/stremio_core_web/model/enum.WebModelField.html @@ -1,4 +1,4 @@ -WebModelField in stremio_core_web::model - Rust
stremio_core_web::model

Enum WebModelField

Source
pub enum WebModelField {
+WebModelField in stremio_core_web::model - Rust
stremio_core_web::model

Enum WebModelField

Source
pub enum WebModelField {
 
Show 17 variants Ctx, AuthLink, DataExport, @@ -22,7 +22,11 @@ __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Eq for WebModelField

Source§

impl StructuralPartialEq for WebModelField

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,
Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core_web/model/model/enum.WebModelField.html b/docs/development/stremio_core_web/model/model/enum.WebModelField.html index 77b50f7bd..e7270d8c7 100644 --- a/docs/development/stremio_core_web/model/model/enum.WebModelField.html +++ b/docs/development/stremio_core_web/model/model/enum.WebModelField.html @@ -1,4 +1,4 @@ -WebModelField in stremio_core_web::model::model - Rust
stremio_core_web::model::model

Enum WebModelField

Source
pub enum WebModelField {
+WebModelField in stremio_core_web::model::model - Rust
stremio_core_web::model::model

Enum WebModelField

Source
pub enum WebModelField {
 
Show 17 variants Ctx, AuthLink, DataExport, @@ -22,7 +22,11 @@ __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl Eq for WebModelField

Source§

impl StructuralPartialEq for WebModelField

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,
Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.Loadable.html b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.Loadable.html index dddc4873e..e69ac857c 100644 --- a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.Loadable.html +++ b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.Loadable.html @@ -1,4 +1,4 @@ -Loadable in stremio_core_web::model::serialize_catalogs_with_extra - Rust
pub enum Loadable<R, E> {
+Loadable in stremio_core_web::model::serialize_catalogs_with_extra - Rust
pub enum Loadable<R, E> {
     Loading,
     Ready(R),
     Err(E),
@@ -33,7 +33,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.PosterShape.html b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.PosterShape.html index 27a56d7c2..11a52582d 100644 --- a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.PosterShape.html +++ b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/enum.PosterShape.html @@ -1,4 +1,4 @@ -PosterShape in stremio_core_web::model::serialize_catalogs_with_extra - Rust
pub enum PosterShape {
+PosterShape in stremio_core_web::model::serialize_catalogs_with_extra - Rust
pub enum PosterShape {
     Square,
     Landscape,
     Poster,
@@ -14,7 +14,11 @@
     T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.MetaItemDeepLinks.html b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.MetaItemDeepLinks.html index 7bb14beb8..fc0463a9d 100644 --- a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.MetaItemDeepLinks.html +++ b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.MetaItemDeepLinks.html @@ -1,4 +1,4 @@ -MetaItemDeepLinks in stremio_core_web::model::serialize_catalogs_with_extra - Rust
stremio_core_web::model::serialize_catalogs_with_extra

Struct MetaItemDeepLinks

Source
pub struct MetaItemDeepLinks {
+MetaItemDeepLinks in stremio_core_web::model::serialize_catalogs_with_extra - Rust
stremio_core_web::model::serialize_catalogs_with_extra

Struct MetaItemDeepLinks

Source
pub struct MetaItemDeepLinks {
     pub meta_details_videos: Option<String>,
     pub meta_details_streams: Option<String>,
     pub player: Option<String>,
@@ -10,7 +10,11 @@
     __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: ?Sized,
Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where diff --git a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.Selected.html b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.Selected.html index 0c3a251fd..eba8cbb1d 100644 --- a/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.Selected.html +++ b/docs/development/stremio_core_web/model/serialize_catalogs_with_extra/struct.Selected.html @@ -1,4 +1,4 @@ -Selected in stremio_core_web::model::serialize_catalogs_with_extra - Rust
pub struct Selected {
+Selected in stremio_core_web::model::serialize_catalogs_with_extra - Rust
pub struct Selected {
     pub type: Option<String>,
     pub extra: Vec<ExtraValue>,
 }

Fields§

§type: Option<String>§extra: Vec<ExtraValue>

Trait Implementations§

Source§

impl Clone for Selected

Source§

fn clone(&self) -> Selected

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Selected

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Selected

Source§

fn deserialize<__D>( @@ -13,7 +13,11 @@ T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where - T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: Clone,
Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Q
where + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where