Struct google_photoslibrary1::api::ContentFilter [−][src]
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
Returns the “default value” for a type. Read more
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 RefUnwindSafe for ContentFilter
impl Send for ContentFilter
impl Sync for ContentFilter
impl Unpin for ContentFilter
impl UnwindSafe for ContentFilter
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more