pub enum TimeUnit {
Show 44 variants
Date,
Day,
Hours,
Hoursminutes,
Hoursminutesseconds,
Milliseconds,
Minutes,
Minutesseconds,
Month,
Monthdate,
Quarter,
Quartermonth,
Seconds,
Secondsmilliseconds,
Utcdate,
Utcday,
Utchours,
Utchoursminutes,
Utchoursminutesseconds,
Utcmilliseconds,
Utcminutes,
Utcminutesseconds,
Utcmonth,
Utcmonthdate,
Utcquarter,
Utcquartermonth,
Utcseconds,
Utcsecondsmilliseconds,
Utcyear,
Utcyearmonth,
Utcyearmonthdate,
Utcyearmonthdatehours,
Utcyearmonthdatehoursminutes,
Utcyearmonthdatehoursminutesseconds,
Utcyearquarter,
Utcyearquartermonth,
Year,
Yearmonth,
Yearmonthdate,
Yearmonthdatehours,
Yearmonthdatehoursminutes,
Yearmonthdatehoursminutesseconds,
Yearquarter,
Yearquartermonth,
}
Expand description
Time unit for the field to be filtered.
Time unit (e.g., year
, yearmonth
, month
, hours
) for a temporal field.
or a temporal field that gets casted as
ordinal.
Default value: undefined
(None)
The timeUnit.
Variants§
Date
Day
Hours
Hoursminutes
Hoursminutesseconds
Milliseconds
Minutes
Minutesseconds
Month
Monthdate
Quarter
Quartermonth
Seconds
Secondsmilliseconds
Utcdate
Utcday
Utchours
Utchoursminutes
Utchoursminutesseconds
Utcmilliseconds
Utcminutes
Utcminutesseconds
Utcmonth
Utcmonthdate
Utcquarter
Utcquartermonth
Utcseconds
Utcsecondsmilliseconds
Utcyear
Utcyearmonth
Utcyearmonthdate
Utcyearmonthdatehours
Utcyearmonthdatehoursminutes
Utcyearmonthdatehoursminutesseconds
Utcyearquarter
Utcyearquartermonth
Year
Yearmonth
Yearmonthdate
Yearmonthdatehours
Yearmonthdatehoursminutes
Yearmonthdatehoursminutesseconds
Yearquarter
Yearquartermonth
Trait Implementations§
source§impl<'de> Deserialize<'de> for TimeUnit
impl<'de> Deserialize<'de> for TimeUnit
source§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