Skip to content

Commit be10405

Browse files
committed
add test for deriving CheckedBitPattern on packed struct
1 parent 4d4106b commit be10405

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

derive/tests/basic.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,13 @@ struct CheckedBitPatternAlignedStruct {
214214
a: u16,
215215
}
216216

217+
#[derive(Clone, Copy, CheckedBitPattern)]
218+
#[repr(C, packed)]
219+
struct CheckedBitPatternPackedStruct {
220+
a: u8,
221+
b: u16,
222+
}
223+
217224
#[derive(Debug, Clone, Copy, CheckedBitPattern, PartialEq, Eq)]
218225
#[repr(C)]
219226
enum CheckedBitPatternCDefaultDiscriminantEnumWithFields {

0 commit comments

Comments
 (0)