Struct google_sheets4::api::TimeOfDay [−][src]
pub struct TimeOfDay {
pub hours: Option<i32>,
pub minutes: Option<i32>,
pub nanos: Option<i32>,
pub seconds: Option<i32>,
}
Expand description
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
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.
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.
Trait Implementations
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 TimeOfDay
impl UnwindSafe for TimeOfDay
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more