Skip to content

Commit 2fff902

Browse files
authored
Merge pull request #52 from ewasm/types
Derive Debug/PartialEq/Eq on types
2 parents 083b5b8 + ead7812 commit 2fff902

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/types.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
/// A little-endian unsigned 128-bit integer.
2-
#[derive(Default, Copy, Clone)]
2+
#[derive(Default, Copy, Clone, Debug, PartialEq, Eq)]
33
pub struct Uint128 {
44
pub bytes: [u8; 16],
55
}
66

77
/// A little-endian unsigned 256-bit integer.
8-
#[derive(Default, Copy, Clone)]
8+
#[derive(Default, Copy, Clone, Debug, PartialEq, Eq)]
99
pub struct Uint256 {
1010
pub bytes: [u8; 32],
1111
}
1212

1313
/// An array of 160 bits.
14-
#[derive(Default, Copy, Clone)]
14+
#[derive(Default, Copy, Clone, Debug, PartialEq, Eq)]
1515
pub struct Bytes20 {
1616
pub bytes: [u8; 20],
1717
}
1818

1919
/// An array of 256 bits.
20-
#[derive(Default, Copy, Clone)]
20+
#[derive(Default, Copy, Clone, Debug, PartialEq, Eq)]
2121
pub struct Bytes32 {
2222
pub bytes: [u8; 32],
2323
}

0 commit comments

Comments
 (0)