Lines Matching defs:Duration

8 pub struct Duration(u64);  struct
10 impl Duration { implementation
14 pub fn new(sec: u64, nanos: u32) -> Duration { in new()
20 pub fn from_days(days: u64) -> Duration { in from_days()
26 pub fn from_hours(hours: u64) -> Duration { in from_hours()
32 pub fn from_mins(mins: u64) -> Duration { in from_mins()
38 pub fn from_secs(secs: u64) -> Duration { in from_secs()
44 pub fn from_millis(millis: u64) -> Duration { in from_millis()
112 pub fn from_ticks(ticks: u64) -> Duration { in from_ticks()
124 pub fn from_u64(ts: u64) -> Duration { in from_u64()
136 impl From<u64> for Duration { implementation
139 fn from(ts: u64) -> Duration { in from()
144 impl Add for Duration { implementation
148 fn add(self, rhs: Duration) -> Duration { in add()
153 impl AddAssign for Duration { implementation
155 fn add_assign(&mut self, rhs: Duration) { in add_assign()
160 impl Sub for Duration { implementation
164 fn sub(self, rhs: Duration) -> Duration { in sub()
169 impl SubAssign for Duration { implementation
171 fn sub_assign(&mut self, rhs: Duration) { in sub_assign()
176 impl Mul<u32> for Duration { implementation
180 fn mul(self, rhs: u32) -> Duration { in mul()
185 impl MulAssign<u32> for Duration { implementation
192 impl Div<u32> for Duration { implementation
196 fn div(self, rhs: u32) -> Duration { in div()
201 impl DivAssign<u32> for Duration { implementation
208 impl From<Duration> for time::Duration { implementation
210 fn from(duration: Duration) -> time::Duration { in from()
215 impl From<time::Duration> for Duration { implementation
217 fn from(duration_sys: time::Duration) -> Duration { in from()