pub struct XtreamEpisode {
pub id: Option<Value>,
pub episode_num: Option<Value>,
pub title: Option<String>,
pub container_extension: Option<String>,
pub info: Option<XtreamEpisodeInfo>,
pub custom_sid: Option<String>,
pub added: Option<String>,
pub season: Option<Value>,
pub direct_source: Option<String>,
pub subtitles: Option<Value>,
pub url: Option<String>,
}Expand description
An episode within a series season.
Fields§
§id: Option<Value>§episode_num: Option<Value>§title: Option<String>§container_extension: Option<String>§info: Option<XtreamEpisodeInfo>§custom_sid: Option<String>§added: Option<String>§season: Option<Value>§direct_source: Option<String>§subtitles: Option<Value>§url: Option<String>Generated stream URL (populated by the client).
Trait Implementations§
Source§impl Clone for XtreamEpisode
impl Clone for XtreamEpisode
Source§fn clone(&self) -> XtreamEpisode
fn clone(&self) -> XtreamEpisode
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 XtreamEpisode
impl Debug for XtreamEpisode
Source§impl<'de> Deserialize<'de> for XtreamEpisode
impl<'de> Deserialize<'de> for XtreamEpisode
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
Auto Trait Implementations§
impl Freeze for XtreamEpisode
impl RefUnwindSafe for XtreamEpisode
impl Send for XtreamEpisode
impl Sync for XtreamEpisode
impl Unpin for XtreamEpisode
impl UnsafeUnpin for XtreamEpisode
impl UnwindSafe for XtreamEpisode
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