Lines Matching refs:Priority
591 enum Priority { enum
598 impl From<Bounded<u16, 2>> for Priority { implementation
601 0 => Priority::Low, in from()
602 1 => Priority::Medium, in from()
603 2 => Priority::High, in from()
604 _ => Priority::Critical, in from()
609 impl From<Priority> for Bounded<u16, 2> {
611 fn from(p: Priority) -> Bounded<u16, 2> { in from()
632 5:4 field_5_4 => Priority;
729 val = val.with_field_5_4(Priority::Low); in test_infallible_conversion()
730 assert_eq!(val.field_5_4(), Priority::Low); in test_infallible_conversion()
733 val = val.with_field_5_4(Priority::Medium); in test_infallible_conversion()
734 assert_eq!(val.field_5_4(), Priority::Medium); in test_infallible_conversion()
737 val = val.with_field_5_4(Priority::High); in test_infallible_conversion()
738 assert_eq!(val.field_5_4(), Priority::High); in test_infallible_conversion()
741 val = val.with_field_5_4(Priority::Critical); in test_infallible_conversion()
742 assert_eq!(val.field_5_4(), Priority::Critical); in test_infallible_conversion()
770 val = val.with_field_5_4(Priority::High); // High == 2 == 0b10. in test_overlapping_fields()
771 assert_eq!(val.field_5_4(), Priority::High); in test_overlapping_fields()
776 assert_eq!(val.field_5_4(), Priority::Critical); // Bits 5:4 == 0b11. in test_overlapping_fields()