• Home
  • Raw
  • Download

Lines Matching refs:MIN

56 pub const MIN: Duration = Duration {  constant
57 secs: i64::MIN / MILLIS_PER_SEC - 1,
58 nanos: NANOS_PER_SEC + (i64::MIN % MILLIS_PER_SEC) as i32 * NANOS_PER_MILLI,
110 if d < MIN || d > MAX { in seconds()
219 if d < MIN || d > MAX { in checked_add()
237 if d < MIN || d > MAX { in checked_sub()
253 MIN in min_value()
458 use super::{Duration, OutOfRangeError, MAX, MIN};
493 assert_eq!(Duration::days(i32::MIN as i64).num_days(), i32::MIN as i64); in test_duration_num_days()
517 assert_eq!(Duration::milliseconds(i64::MIN).num_milliseconds(), i64::MIN); in test_duration_num_milliseconds()
519 assert_eq!(MIN.num_milliseconds(), i64::MIN); in test_duration_num_milliseconds()
532 assert_eq!(Duration::microseconds(i64::MIN).num_microseconds(), Some(i64::MIN)); in test_duration_num_microseconds()
534 assert_eq!(MIN.num_microseconds(), None); in test_duration_num_microseconds()
543 Duration::days(i64::MIN / MICROS_PER_DAY).num_microseconds(), in test_duration_num_microseconds()
544 Some(i64::MIN / MICROS_PER_DAY * MICROS_PER_DAY) in test_duration_num_microseconds()
547 assert_eq!(Duration::days(i64::MIN / MICROS_PER_DAY - 1).num_microseconds(), None); in test_duration_num_microseconds()
556 assert_eq!(Duration::nanoseconds(i64::MIN).num_nanoseconds(), Some(i64::MIN)); in test_duration_num_nanoseconds()
558 assert_eq!(MIN.num_nanoseconds(), None); in test_duration_num_nanoseconds()
567 Duration::days(i64::MIN / NANOS_PER_DAY).num_nanoseconds(), in test_duration_num_nanoseconds()
568 Some(i64::MIN / NANOS_PER_DAY * NANOS_PER_DAY) in test_duration_num_nanoseconds()
571 assert_eq!(Duration::days(i64::MIN / NANOS_PER_DAY - 1).num_nanoseconds(), None); in test_duration_num_nanoseconds()
585 Duration::milliseconds(i64::MIN).checked_sub(&Duration::milliseconds(0)), in test_duration_checked_ops()
586 Some(Duration::milliseconds(i64::MIN)) in test_duration_checked_ops()
588 assert!(Duration::milliseconds(i64::MIN).checked_sub(&Duration::milliseconds(1)).is_none()); in test_duration_checked_ops()
594 assert_eq!(Duration::zero() * i32::MIN, Duration::zero()); in test_duration_mul()
615 assert_eq!(Duration::zero() / i32::MIN, Duration::zero()); in test_duration_div()