fn tick(&mut self, previous_state: Self) {
        // If it was pending, and was not disabled by the instruction run in the mean time, set to
        // enabled.
        if previous_state == Self::Pending && *self != Self::Disabled {
            *self = Self::Enabled;
        }
    }
/// Ticks the interrupt master state after an instruction has executed.
Ticks the interrupt master state after an instruction has executed.
Ticks the interrupt master state after an instruction has executed .
fn tick(&mut self, previous_state: Self) {
        // If it was pending, and was not disabled by the instruction run in the mean time, set to
        // enabled.
        if previous_state == Self::Pending && *self != Self::Disabled {
            *self = Self::Enabled;
        }
    }
fn tick ( & mut self , previous_state : Self ) { // If it was pending, and was not disabled by the instruction run in the mean time, set to // enabled. if previous_state == Self :: Pending && * self != Self :: Disabled { * self = Self :: Enabled ; } }
Ticks the interrupt master state after an instruction has executed.
Ticks the interrupt master state after an instruction has executed .
&mut self
previous_state
Self
&mut self
previous_state
Self