Lines Matching defs:Duration

8 pub struct Duration(u64);  struct
10 impl Duration { impl
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()
104 pub fn from_u64(ts: u64) -> Duration { in from_u64()
116 impl From<u64> for Duration { implementation
119 fn from(ts: u64) -> Duration { in from()
124 impl Add for Duration { implementation
128 fn add(self, rhs: Duration) -> Duration { in add()
133 impl AddAssign for Duration { implementation
135 fn add_assign(&mut self, rhs: Duration) { in add_assign()
140 impl Sub for Duration { implementation
144 fn sub(self, rhs: Duration) -> Duration { in sub()
149 impl SubAssign for Duration { implementation
151 fn sub_assign(&mut self, rhs: Duration) { in sub_assign()
156 impl Mul<u32> for Duration { implementation
160 fn mul(self, rhs: u32) -> Duration { in mul()
165 impl MulAssign<u32> for Duration { implementation
172 impl Div<u32> for Duration { implementation
176 fn div(self, rhs: u32) -> Duration { in div()
181 impl DivAssign<u32> for Duration { implementation
188 impl Into<time::Duration> for Duration { implementation
190 fn into(self) -> time::Duration { in into()
195 impl From<time::Duration> for Duration { implementation
197 fn from(duration_sys: time::Duration) -> Duration { in from()