Struct google_dlp2_beta1::GoogleTypeTimeOfDay [−][src]
pub struct GoogleTypeTimeOfDay { pub nanos: Option<i32>, pub seconds: Option<i32>, pub hours: Option<i32>, pub minutes: Option<i32>, }
Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are google.type.Date and google.protobuf.Timestamp
.
This type is not used in any activity, and only used as part of another schema.
Fields
nanos: Option<i32>
Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
seconds: Option<i32>
Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
hours: Option<i32>
Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
minutes: Option<i32>
Minutes of hour of day. Must be from 0 to 59.
Trait Implementations
impl Default for GoogleTypeTimeOfDay
[src]
impl Default for GoogleTypeTimeOfDay
fn default() -> GoogleTypeTimeOfDay
[src]
fn default() -> GoogleTypeTimeOfDay
Returns the "default value" for a type. Read more
impl Clone for GoogleTypeTimeOfDay
[src]
impl Clone for GoogleTypeTimeOfDay
fn clone(&self) -> GoogleTypeTimeOfDay
[src]
fn clone(&self) -> GoogleTypeTimeOfDay
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for GoogleTypeTimeOfDay
[src]
impl Debug for GoogleTypeTimeOfDay
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for GoogleTypeTimeOfDay
[src]
impl Part for GoogleTypeTimeOfDay
Auto Trait Implementations
impl Send for GoogleTypeTimeOfDay
impl Send for GoogleTypeTimeOfDay
impl Sync for GoogleTypeTimeOfDay
impl Sync for GoogleTypeTimeOfDay