Struct google_videointelligence1::GoogleCloudVideointelligenceV1_VideoContext[][src]

pub struct GoogleCloudVideointelligenceV1_VideoContext {
    pub segments: Option<Vec<GoogleCloudVideointelligenceV1_VideoSegment>>,
    pub explicit_content_detection_config: Option<GoogleCloudVideointelligenceV1_ExplicitContentDetectionConfig>,
    pub label_detection_config: Option<GoogleCloudVideointelligenceV1_LabelDetectionConfig>,
    pub shot_change_detection_config: Option<GoogleCloudVideointelligenceV1_ShotChangeDetectionConfig>,
}

Video context and/or feature-specific parameters.

This type is not used in any activity, and only used as part of another schema.

Fields

Video segments to annotate. The segments may overlap and are not required to be contiguous or span the whole video. If unspecified, each video is treated as a single segment.

Config for EXPLICIT_CONTENT_DETECTION.

Config for LABEL_DETECTION.

Config for SHOT_CHANGE_DETECTION.

Trait Implementations

impl Default for GoogleCloudVideointelligenceV1_VideoContext
[src]

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

impl Clone for GoogleCloudVideointelligenceV1_VideoContext
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for GoogleCloudVideointelligenceV1_VideoContext
[src]

Formats the value using the given formatter. Read more

impl Part for GoogleCloudVideointelligenceV1_VideoContext
[src]

Auto Trait Implementations