pub struct EpisodeMetadata {
pub index: u32,
pub aid: u64,
pub bvid: Option<String>,
pub cid: u64,
pub epid: u64,
pub title: String,
pub long_title: Option<String>,
pub pub_time: Option<i64>,
}Fields§
§index: u32§aid: u64§bvid: Option<String>§cid: u64§epid: u64§title: String§long_title: Option<String>§pub_time: Option<i64>Trait Implementations§
Source§impl Clone for EpisodeMetadata
impl Clone for EpisodeMetadata
Source§fn clone(&self) -> EpisodeMetadata
fn clone(&self) -> EpisodeMetadata
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 moreSource§impl Debug for EpisodeMetadata
impl Debug for EpisodeMetadata
Source§impl<'de> Deserialize<'de> for EpisodeMetadata
impl<'de> Deserialize<'de> for EpisodeMetadata
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
impl Eq for EpisodeMetadata
Source§impl PartialEq for EpisodeMetadata
impl PartialEq for EpisodeMetadata
Source§fn eq(&self, other: &EpisodeMetadata) -> bool
fn eq(&self, other: &EpisodeMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EpisodeMetadata
impl Serialize for EpisodeMetadata
impl StructuralPartialEq for EpisodeMetadata
Auto Trait Implementations§
impl Freeze for EpisodeMetadata
impl RefUnwindSafe for EpisodeMetadata
impl Send for EpisodeMetadata
impl Sync for EpisodeMetadata
impl Unpin for EpisodeMetadata
impl UnsafeUnpin for EpisodeMetadata
impl UnwindSafe for EpisodeMetadata
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