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.


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.

Identifies what kind of resource this is. Value: the fixed string "youtube#searchResult".

Etag of this resource.

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

Returns the "default value" for a type. Read more

impl Clone for SearchResult

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for SearchResult

Formats the value using the given formatter.

impl Part for SearchResult