Skip to content

Commit 56ac7aa

Browse files
committed
tock-registers: Derive traits for field value enums too.
Derive Copy, Clone, Eq and PartialEq for generated field value enums.
1 parent 201765b commit 56ac7aa

File tree

1 file changed

+1
-0
lines changed
  • libraries/tock-register-interface/src

1 file changed

+1
-0
lines changed

libraries/tock-register-interface/src/fields.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,7 @@ macro_rules! register_bitmasks {
390390

391391
#[allow(dead_code)]
392392
#[allow(non_camel_case_types)]
393+
#[derive(Copy, Clone, Eq, PartialEq)]
393394
#[repr($valtype)] // so that values larger than isize::MAX can be stored
394395
$(#[$outer])*
395396
pub enum Value {

0 commit comments

Comments
 (0)