pub struct SerpApiYoutubeVideoSubtitlesTaskAdvanced {
pub video_id: Option<String>,
pub title: Option<String>,
pub origin_language: Option<String>,
pub translate_language: Option<String>,
pub unsupported_language: Option<bool>,
pub subtitles_count: Option<i64>,
pub items_count: Option<i64>,
pub items: Option<Vec<SerpApiElementYoutubeSubtitles>>,
}Expand description
YouTube video-subtitles advanced result object. See https://docs.dataforseo.com/v3/serp/youtube/video_subtitles/task_get/advanced/.
Fields§
§video_id: Option<String>YouTube video identifier.
title: Option<String>Title of the result.
origin_language: Option<String>Language code of the original subtitles.
translate_language: Option<String>Language code the subtitles were translated to.
unsupported_language: Option<bool>true if the requested subtitle language is unsupported.
subtitles_count: Option<i64>Number of subtitle lines returned.
items_count: Option<i64>Number of items returned in this result.
items: Option<Vec<SerpApiElementYoutubeSubtitles>>Parsed elements of the result.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SerpApiYoutubeVideoSubtitlesTaskAdvanced
impl<'de> Deserialize<'de> for SerpApiYoutubeVideoSubtitlesTaskAdvanced
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 SerpApiYoutubeVideoSubtitlesTaskAdvanced
impl RefUnwindSafe for SerpApiYoutubeVideoSubtitlesTaskAdvanced
impl Send for SerpApiYoutubeVideoSubtitlesTaskAdvanced
impl Sync for SerpApiYoutubeVideoSubtitlesTaskAdvanced
impl Unpin for SerpApiYoutubeVideoSubtitlesTaskAdvanced
impl UnsafeUnpin for SerpApiYoutubeVideoSubtitlesTaskAdvanced
impl UnwindSafe for SerpApiYoutubeVideoSubtitlesTaskAdvanced
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