Skip to content

Commit fdf0c88

Browse files
Derive Debug, PartialEq and Eq for more types
1 parent a842718 commit fdf0c88

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

src/peripheral/cpuid.rs

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ pub struct RegisterBlock {
6666

6767
/// Type of cache to select on CSSELR writes.
6868
#[cfg(not(armv6m))]
69+
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
6970
pub enum CsselrCacheType {
7071
/// Select DCache or unified cache
7172
DataOrUnified = 0,

src/peripheral/scb.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ pub struct RegisterBlock {
9797

9898
/// FPU access mode
9999
#[cfg(has_fpu)]
100-
#[derive(Clone, Copy, Debug)]
100+
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
101101
pub enum FpuAccessMode {
102102
/// FPU is not accessible
103103
Disabled,

src/peripheral/syst.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pub struct RegisterBlock {
1818
}
1919

2020
/// SysTick clock source
21-
#[derive(Clone, Copy, Debug)]
21+
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
2222
pub enum SystClkSource {
2323
/// Core-provided clock
2424
Core,

0 commit comments

Comments
 (0)