pub enum QualityDetectionSource {
Unknown,
Name,
Extension,
MediaInfo,
}Expand description
Where in a release a particular field (source, resolution, revision) was detected.
Mirrors QualityDetectionSource.cs (4 variants: Unknown, Name,
Extension, MediaInfo). MediaInfo is set when the field came from
MediaInfo probing rather than the release name; the parser layer only
emits Name / Extension / Unknown, but the variant exists so consumers
can model the full Sonarr surface.
Variants§
Trait Implementations§
Source§impl Clone for QualityDetectionSource
impl Clone for QualityDetectionSource
Source§fn clone(&self) -> QualityDetectionSource
fn clone(&self) -> QualityDetectionSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for QualityDetectionSource
Source§impl Debug for QualityDetectionSource
impl Debug for QualityDetectionSource
Source§impl Default for QualityDetectionSource
impl Default for QualityDetectionSource
Source§fn default() -> QualityDetectionSource
fn default() -> QualityDetectionSource
Returns the “default value” for a type. Read more
impl Eq for QualityDetectionSource
Source§impl Hash for QualityDetectionSource
impl Hash for QualityDetectionSource
Source§impl PartialEq for QualityDetectionSource
impl PartialEq for QualityDetectionSource
impl StructuralPartialEq for QualityDetectionSource
Auto Trait Implementations§
impl Freeze for QualityDetectionSource
impl RefUnwindSafe for QualityDetectionSource
impl Send for QualityDetectionSource
impl Sync for QualityDetectionSource
impl Unpin for QualityDetectionSource
impl UnsafeUnpin for QualityDetectionSource
impl UnwindSafe for QualityDetectionSource
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