Lines Matching refs:Time
26 pub enum Time { enum
39 impl Time { implementation
41 pub const INFINITY: Time =
42 Time::GeneralTime(GeneralizedTime::from_date_time(DateTime::INFINITY));
47 Time::UtcTime(t) => t.to_unix_duration(), in to_unix_duration()
48 Time::GeneralTime(t) => t.to_unix_duration(), in to_unix_duration()
55 Time::UtcTime(t) => t.to_date_time(), in to_date_time()
56 Time::GeneralTime(t) => t.to_date_time(), in to_date_time()
64 Time::UtcTime(t) => t.to_system_time(), in to_system_time()
65 Time::GeneralTime(t) => t.to_system_time(), in to_system_time()
73 if let Time::GeneralTime(t) = self { in rfc5280_adjust_utc_time()
76 *self = Time::UtcTime(UtcTime::from_date_time(date)?); in rfc5280_adjust_utc_time()
84 impl fmt::Display for Time { implementation
90 impl From<UtcTime> for Time { implementation
91 fn from(time: UtcTime) -> Time { in from() argument
92 Time::UtcTime(time) in from()
96 impl From<GeneralizedTime> for Time { implementation
97 fn from(time: GeneralizedTime) -> Time { in from() argument
98 Time::GeneralTime(time) in from()
103 impl From<Time> for SystemTime {
104 fn from(time: Time) -> SystemTime { in from()
110 impl From<&Time> for SystemTime {
111 fn from(time: &Time) -> SystemTime { in from()
117 impl TryFrom<SystemTime> for Time { implementation
120 fn try_from(time: SystemTime) -> der::Result<Time> { in try_from() argument
138 pub not_before: Time,
141 pub not_after: Time,
152 not_before: Time::try_from(now)?, in from_now()
153 not_after: Time::try_from(then)?, in from_now()