pub struct MediaManagementConfigResource {Show 21 fields
pub id: Option<i32>,
pub auto_unmonitor_previously_downloaded_episodes: Option<bool>,
pub recycle_bin: Option<Option<String>>,
pub recycle_bin_cleanup_days: Option<i32>,
pub download_propers_and_repacks: Option<ProperDownloadTypes>,
pub create_empty_series_folders: Option<bool>,
pub delete_empty_folders: Option<bool>,
pub file_date: Option<FileDateType>,
pub rescan_after_refresh: Option<RescanAfterRefreshType>,
pub set_permissions_linux: Option<bool>,
pub chmod_folder: Option<Option<String>>,
pub chown_group: Option<Option<String>>,
pub episode_title_required: Option<EpisodeTitleRequiredType>,
pub skip_free_space_check_when_importing: Option<bool>,
pub minimum_free_space_when_importing: Option<i32>,
pub copy_using_hardlinks: Option<bool>,
pub use_script_import: Option<bool>,
pub script_import_path: Option<Option<String>>,
pub import_extra_files: Option<bool>,
pub extra_file_extensions: Option<Option<String>>,
pub enable_media_info: Option<bool>,
}
Fields§
§id: Option<i32>
§auto_unmonitor_previously_downloaded_episodes: Option<bool>
§recycle_bin: Option<Option<String>>
§recycle_bin_cleanup_days: Option<i32>
§download_propers_and_repacks: Option<ProperDownloadTypes>
§create_empty_series_folders: Option<bool>
§delete_empty_folders: Option<bool>
§file_date: Option<FileDateType>
§rescan_after_refresh: Option<RescanAfterRefreshType>
§set_permissions_linux: Option<bool>
§chmod_folder: Option<Option<String>>
§chown_group: Option<Option<String>>
§episode_title_required: Option<EpisodeTitleRequiredType>
§skip_free_space_check_when_importing: Option<bool>
§minimum_free_space_when_importing: Option<i32>
§copy_using_hardlinks: Option<bool>
§use_script_import: Option<bool>
§script_import_path: Option<Option<String>>
§import_extra_files: Option<bool>
§extra_file_extensions: Option<Option<String>>
§enable_media_info: Option<bool>
Implementations§
Trait Implementations§
Source§impl Clone for MediaManagementConfigResource
impl Clone for MediaManagementConfigResource
Source§fn clone(&self) -> MediaManagementConfigResource
fn clone(&self) -> MediaManagementConfigResource
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 Default for MediaManagementConfigResource
impl Default for MediaManagementConfigResource
Source§fn default() -> MediaManagementConfigResource
fn default() -> MediaManagementConfigResource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MediaManagementConfigResource
impl<'de> Deserialize<'de> for MediaManagementConfigResource
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 MediaManagementConfigResource
impl PartialEq for MediaManagementConfigResource
Source§fn eq(&self, other: &MediaManagementConfigResource) -> bool
fn eq(&self, other: &MediaManagementConfigResource) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MediaManagementConfigResource
Auto Trait Implementations§
impl Freeze for MediaManagementConfigResource
impl RefUnwindSafe for MediaManagementConfigResource
impl Send for MediaManagementConfigResource
impl Sync for MediaManagementConfigResource
impl Unpin for MediaManagementConfigResource
impl UnwindSafe for MediaManagementConfigResource
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