Struct googapis::google::cloud::videointelligence::v1p3beta1::ObjectTrackingAnnotation [−][src]
pub struct ObjectTrackingAnnotation {
pub entity: Option<Entity>,
pub confidence: f32,
pub frames: Vec<ObjectTrackingFrame>,
pub track_info: Option<TrackInfo>,
}
Expand description
Annotations corresponding to one tracked object.
Fields
entity: Option<Entity>
Entity to specify the object category that this track is labeled as.
confidence: f32
Object category’s labeling confidence of this track.
frames: Vec<ObjectTrackingFrame>
Information corresponding to all frames where this object track appears. Non-streaming batch mode: it may be one or multiple ObjectTrackingFrame messages in frames. Streaming mode: it can only be one ObjectTrackingFrame message in frames.
track_info: Option<TrackInfo>
Different representation of tracking info in non-streaming batch and streaming modes.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ObjectTrackingAnnotation
impl Send for ObjectTrackingAnnotation
impl Sync for ObjectTrackingAnnotation
impl Unpin for ObjectTrackingAnnotation
impl UnwindSafe for ObjectTrackingAnnotation
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more