Struct google_dlp2_beta1::api::GoogleTypeDate
source · pub struct GoogleTypeDate {
pub month: Option<i32>,
pub year: Option<i32>,
pub day: Option<i32>,
}
Expand description
Represents a whole calendar date, e.g. date of birth. The time of day and
time zone are either specified elsewhere or are not significant. The date
is relative to the Proleptic Gregorian Calendar. The day may be 0 to
represent a year and month where the day is not significant, e.g. credit card
expiration date. The year may be 0 to represent a month and day independent
of year, e.g. anniversary date. Related types are google.type.TimeOfDay
and google.protobuf.Timestamp
.
This type is not used in any activity, and only used as part of another schema.
Fields§
§month: Option<i32>
Month of year. Must be from 1 to 12.
year: Option<i32>
Year of date. Must be from 1 to 9999, or 0 if specifying a date without a year.
day: Option<i32>
Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a year/month where the day is not significant.
Trait Implementations§
source§impl Clone for GoogleTypeDate
impl Clone for GoogleTypeDate
source§fn clone(&self) -> GoogleTypeDate
fn clone(&self) -> GoogleTypeDate
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more