pub enum CatchupMode {
Disabled = 0,
Default = 1,
Append = 2,
Shift = 3,
Flussonic = 4,
XtreamCodes = 5,
Timeshift = 6,
Vod = 7,
}Expand description
Catchup playback modes.
Mirrors the 8 modes from Kodi pvr.iptvsimple CatchupMode enum.
Timeshift is obsolete but still used by some providers; it behaves
identically to Shift.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for CatchupMode
impl Clone for CatchupMode
Source§fn clone(&self) -> CatchupMode
fn clone(&self) -> CatchupMode
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 CatchupMode
impl Debug for CatchupMode
Source§impl Default for CatchupMode
impl Default for CatchupMode
Source§fn default() -> CatchupMode
fn default() -> CatchupMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CatchupMode
impl<'de> Deserialize<'de> for CatchupMode
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 From<CatchupType> for CatchupMode
Convert from crispy_iptv_types::CatchupType to our CatchupMode.
impl From<CatchupType> for CatchupMode
Convert from crispy_iptv_types::CatchupType to our CatchupMode.
Source§fn from(ct: CatchupType) -> Self
fn from(ct: CatchupType) -> Self
Converts to this type from the input type.
Source§impl Hash for CatchupMode
impl Hash for CatchupMode
Source§impl PartialEq for CatchupMode
impl PartialEq for CatchupMode
Source§impl Serialize for CatchupMode
impl Serialize for CatchupMode
impl Copy for CatchupMode
impl Eq for CatchupMode
impl StructuralPartialEq for CatchupMode
Auto Trait Implementations§
impl Freeze for CatchupMode
impl RefUnwindSafe for CatchupMode
impl Send for CatchupMode
impl Sync for CatchupMode
impl Unpin for CatchupMode
impl UnsafeUnpin for CatchupMode
impl UnwindSafe for CatchupMode
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