Skip to content

Commit ec3e77f

Browse files
author
Pascal Hertleif
authored
Merge pull request #4 from marcelbuesing/enum-derive-equality
Derive PartialEq in enums
2 parents adc2388 + 953c45d commit ec3e77f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ fn write_enum(
450450
variants: &[ValDescription],
451451
) -> Result<()> {
452452
writeln!(w, "/// Defined values for {}", signal.name())?;
453-
writeln!(w, "#[derive(Clone, Copy)]")?;
453+
writeln!(w, "#[derive(Clone, Copy, PartialEq)]")?;
454454
writeln!(w, r##"#[cfg_attr(feature = "debug", derive(Debug))]"##)?;
455455
writeln!(w, "pub enum {} {{", enum_name(msg, signal))?;
456456
{

testing/can-messages/src/messages.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ pub enum BarThree {
360360
Other(u8),
361361
}
362362
/// Defined values for Four
363-
#[derive(Clone, Copy)]
363+
#[derive(Clone, Copy, PartialEq)]
364364
#[cfg_attr(feature = "debug", derive(Debug))]
365365
pub enum BarFour {
366366
Off,

0 commit comments

Comments
 (0)