#[derive(Clone, Copy, Debug, PartialEq, Eq, Default)]
pub enum ExceptionStage {
#[default]
Fetch,
Decode,
Execute,
Memory,
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_exception_stage_default() {
assert_eq!(ExceptionStage::default(), ExceptionStage::Fetch);
}
}