pub struct IndexerResource {Show 19 fields
pub id: Option<i32>,
pub name: Option<Option<String>>,
pub fields: Option<Option<Vec<Field>>>,
pub implementation_name: Option<Option<String>>,
pub implementation: Option<Option<String>>,
pub config_contract: Option<Option<String>>,
pub info_link: Option<Option<String>>,
pub message: Option<Box<ProviderMessage>>,
pub tags: Option<Option<Vec<i32>>>,
pub presets: Option<Option<Vec<IndexerResource>>>,
pub enable_rss: Option<bool>,
pub enable_automatic_search: Option<bool>,
pub enable_interactive_search: Option<bool>,
pub supports_rss: Option<bool>,
pub supports_search: Option<bool>,
pub protocol: Option<DownloadProtocol>,
pub priority: Option<i32>,
pub season_search_maximum_single_episode_age: Option<i32>,
pub download_client_id: Option<i32>,
}
Fields§
§id: Option<i32>
§name: Option<Option<String>>
§fields: Option<Option<Vec<Field>>>
§implementation_name: Option<Option<String>>
§implementation: Option<Option<String>>
§config_contract: Option<Option<String>>
§info_link: Option<Option<String>>
§message: Option<Box<ProviderMessage>>
§presets: Option<Option<Vec<IndexerResource>>>
§enable_rss: Option<bool>
§enable_automatic_search: Option<bool>
§enable_interactive_search: Option<bool>
§supports_rss: Option<bool>
§supports_search: Option<bool>
§protocol: Option<DownloadProtocol>
§priority: Option<i32>
§season_search_maximum_single_episode_age: Option<i32>
§download_client_id: Option<i32>
Implementations§
Source§impl IndexerResource
impl IndexerResource
pub fn new() -> IndexerResource
Trait Implementations§
Source§impl Clone for IndexerResource
impl Clone for IndexerResource
Source§fn clone(&self) -> IndexerResource
fn clone(&self) -> IndexerResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IndexerResource
impl Debug for IndexerResource
Source§impl Default for IndexerResource
impl Default for IndexerResource
Source§fn default() -> IndexerResource
fn default() -> IndexerResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IndexerResource
impl<'de> Deserialize<'de> for IndexerResource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
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 IndexerResource
impl PartialEq for IndexerResource
Source§impl Serialize for IndexerResource
impl Serialize for IndexerResource
impl StructuralPartialEq for IndexerResource
Auto Trait Implementations§
impl Freeze for IndexerResource
impl RefUnwindSafe for IndexerResource
impl Send for IndexerResource
impl Sync for IndexerResource
impl Unpin for IndexerResource
impl UnwindSafe for IndexerResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more