pub struct SerpApiYoutubeVideoInfoTaskAdvanced {
pub video_id: Option<String>,
pub se_domain: Option<String>,
pub location_code: Option<i32>,
pub language_code: Option<String>,
pub check_url: Option<String>,
pub datetime: Option<String>,
pub spell: Option<Value>,
pub item_types: Option<Vec<String>>,
pub items_count: Option<i64>,
pub items: Option<Vec<SerpApiElementYoutubeVideoInfo>>,
}Expand description
YouTube video-info advanced result object. See https://docs.dataforseo.com/v3/serp/youtube/video_info/task_get/advanced/.
Fields§
§video_id: Option<String>YouTube video identifier.
se_domain: Option<String>Search-engine domain the results were taken from.
location_code: Option<i32>DataForSEO location code the search was run for.
language_code: Option<String>Language code the search was run for.
check_url: Option<String>Direct URL to reproduce the search on the search engine.
datetime: Option<String>UTC timestamp when the result was received.
spell: Option<Value>Search-engine spelling correction applied to the query, if any.
item_types: Option<Vec<String>>Distinct element types present in the returned SERP.
items_count: Option<i64>Number of items returned in this result.
items: Option<Vec<SerpApiElementYoutubeVideoInfo>>Parsed elements of the result.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SerpApiYoutubeVideoInfoTaskAdvanced
impl<'de> Deserialize<'de> for SerpApiYoutubeVideoInfoTaskAdvanced
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 SerpApiYoutubeVideoInfoTaskAdvanced
impl RefUnwindSafe for SerpApiYoutubeVideoInfoTaskAdvanced
impl Send for SerpApiYoutubeVideoInfoTaskAdvanced
impl Sync for SerpApiYoutubeVideoInfoTaskAdvanced
impl Unpin for SerpApiYoutubeVideoInfoTaskAdvanced
impl UnsafeUnpin for SerpApiYoutubeVideoInfoTaskAdvanced
impl UnwindSafe for SerpApiYoutubeVideoInfoTaskAdvanced
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