Struct google_api_proto::google::streetview::publish::v1::NoOverlapGpsFailureDetails
source · pub struct NoOverlapGpsFailureDetails {
pub gps_start_time: Option<Timestamp>,
pub gps_end_time: Option<Timestamp>,
pub video_start_time: Option<Timestamp>,
pub video_end_time: Option<Timestamp>,
}
Expand description
Details related to PhotoSequenceProcessingFailureReason#NO_OVERLAP_GPS.
Fields§
§gps_start_time: Option<Timestamp>
Time of first recorded GPS point.
gps_end_time: Option<Timestamp>
Time of last recorded GPS point.
video_start_time: Option<Timestamp>
Start time of video.
video_end_time: Option<Timestamp>
End time of video.
Trait Implementations§
source§impl Clone for NoOverlapGpsFailureDetails
impl Clone for NoOverlapGpsFailureDetails
source§fn clone(&self) -> NoOverlapGpsFailureDetails
fn clone(&self) -> NoOverlapGpsFailureDetails
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for NoOverlapGpsFailureDetails
impl Debug for NoOverlapGpsFailureDetails
source§impl Default for NoOverlapGpsFailureDetails
impl Default for NoOverlapGpsFailureDetails
source§impl Message for NoOverlapGpsFailureDetails
impl Message for NoOverlapGpsFailureDetails
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for NoOverlapGpsFailureDetails
impl PartialEq for NoOverlapGpsFailureDetails
source§fn eq(&self, other: &NoOverlapGpsFailureDetails) -> bool
fn eq(&self, other: &NoOverlapGpsFailureDetails) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for NoOverlapGpsFailureDetails
impl StructuralPartialEq for NoOverlapGpsFailureDetails
Auto Trait Implementations§
impl Freeze for NoOverlapGpsFailureDetails
impl RefUnwindSafe for NoOverlapGpsFailureDetails
impl Send for NoOverlapGpsFailureDetails
impl Sync for NoOverlapGpsFailureDetails
impl Unpin for NoOverlapGpsFailureDetails
impl UnwindSafe for NoOverlapGpsFailureDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request