Преглед изворни кода

Implement PartialEq and Eq on ProcessorState and Processor

Isaac Woods пре 6 година
родитељ
комит
f3aed2f179
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      src/lib.rs

+ 2 - 2
src/lib.rs

@@ -62,7 +62,7 @@ pub(crate) struct GenericAddress {
     address: u64,
 }
 
-#[derive(Clone, Copy, Debug)]
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
 pub enum ProcessorState {
     /// A processor in this state is unusable, and you must not attempt to bring it up.
     Disabled,
@@ -75,7 +75,7 @@ pub enum ProcessorState {
     Running,
 }
 
-#[derive(Clone, Copy, Debug)]
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
 pub struct Processor {
     pub processor_uid: u8,
     pub local_apic_id: u8,