pub enum DeduplicateStrategy {
ByUrl,
ByName,
ByTvgId,
Custom(fn(&PlaylistEntry) -> String),
}Expand description
Strategy for determining duplicate entries.
Variants§
ByUrl
Same URL = duplicate.
ByName
Same name = duplicate.
ByTvgId
Same tvg_id = duplicate.
Custom(fn(&PlaylistEntry) -> String)
Custom key function — entries with the same key are duplicates.
Auto Trait Implementations§
impl Freeze for DeduplicateStrategy
impl RefUnwindSafe for DeduplicateStrategy
impl Send for DeduplicateStrategy
impl Sync for DeduplicateStrategy
impl Unpin for DeduplicateStrategy
impl UnsafeUnpin for DeduplicateStrategy
impl UnwindSafe for DeduplicateStrategy
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