Struct google_photoslibrary1::api::ContentFilter
source · pub struct ContentFilter {
pub excluded_content_categories: Option<Vec<String>>,
pub included_content_categories: Option<Vec<String>>,
}
Expand description
This filter allows you to return media items based on the content type. It’s possible to specify a list of categories to include, and/or a list of categories to exclude. Within each list, the categories are combined with an OR. The content filter includedContentCategories
: [c1, c2, c3] would get media items that contain (c1 OR c2 OR c3). The content filter excludedContentCategories
: [c1, c2, c3] would NOT get media items that contain (c1 OR c2 OR c3). You can also include some categories while excluding others, as in this example: includedContentCategories
: [c1, c2], excludedContentCategories
: [c3, c4] The previous example would get media items that contain (c1 OR c2) AND NOT (c3 OR c4). A category that appears in includedContentategories
must not appear in excludedContentCategories
.
This type is not used in any activity, and only used as part of another schema.
Fields§
§excluded_content_categories: Option<Vec<String>>
The set of categories which are not to be included in the media item search results. The items in the set are ORed. There’s a maximum of 10 excludedContentCategories
per request.
included_content_categories: Option<Vec<String>>
The set of categories to be included in the media item search results. The items in the set are ORed. There’s a maximum of 10 includedContentCategories
per request.
Trait Implementations§
source§impl Clone for ContentFilter
impl Clone for ContentFilter
source§fn clone(&self) -> ContentFilter
fn clone(&self) -> ContentFilter
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more