Lines Matching refs:i64
34 pub const NSEC_PER_USEC: i64 = bindings::NSEC_PER_USEC as i64;
37 pub const NSEC_PER_MSEC: i64 = bindings::NSEC_PER_MSEC as i64;
40 pub const NSEC_PER_SEC: i64 = bindings::NSEC_PER_SEC as i64;
215 pub(crate) fn as_nanos(&self) -> i64 { in as_nanos() argument
315 type Repr = i64;
390 impl ops::Mul<i64> for Delta {
394 fn mul(self, rhs: i64) -> Self::Output { in mul()
401 impl ops::MulAssign<i64> for Delta {
403 fn mul_assign(&mut self, rhs: i64) { in mul_assign() argument
409 type Output = i64;
432 pub const fn from_nanos(nanos: i64) -> Self { in from_nanos()
442 pub const fn from_micros(micros: i64) -> Self { in from_micros()
454 pub const fn from_millis(millis: i64) -> Self { in from_millis()
466 pub const fn from_secs(secs: i64) -> Self { in from_secs()
486 pub const fn as_nanos(self) -> i64 { in as_nanos() argument
493 pub fn as_micros_ceil(self) -> i64 { in as_micros_ceil() argument
518 pub fn as_millis(self) -> i64 { in as_millis() argument
534 pub fn as_millis_ceil(self) -> i64 { in as_millis_ceil() argument
566 value: self.as_nanos() % i64::from(dividend), in rem_nanos()
578 value: i64::from(rem), in rem_nanos()