Struct google_youtube3::SearchResult [−][src]
pub struct SearchResult { pub snippet: Option<SearchResultSnippet>, pub kind: Option<String>, pub etag: Option<String>, pub id: Option<ResourceId>, }
A search result contains information about a YouTube video, channel, or playlist that matches the search parameters specified in an API request. While a search result points to a uniquely identifiable resource, like a video, it does not have its own persistent data.
This type is not used in any activity, and only used as part of another schema.
Fields
snippet: Option<SearchResultSnippet>
The snippet object contains basic details about a search result, such as its title or description. For example, if the search result is a video, then the title will be the video's title and the description will be the video's description.
kind: Option<String>
Identifies what kind of resource this is. Value: the fixed string "youtube#searchResult".
etag: Option<String>
Etag of this resource.
id: Option<ResourceId>
The id object contains information that can be used to uniquely identify the resource that matches the search request.
Trait Implementations
impl Default for SearchResult
[src]
impl Default for SearchResult
fn default() -> SearchResult
[src]
fn default() -> SearchResult
Returns the "default value" for a type. Read more
impl Clone for SearchResult
[src]
impl Clone for SearchResult
fn clone(&self) -> SearchResult
[src]
fn clone(&self) -> SearchResult
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for SearchResult
[src]
impl Debug for SearchResult
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for SearchResult
[src]
impl Part for SearchResult
Auto Trait Implementations
impl Send for SearchResult
impl Send for SearchResult
impl Sync for SearchResult
impl Sync for SearchResult