File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -113,22 +113,30 @@ pub const Time = extern struct {
113
113
/// 0 - 59
114
114
second : u8 ,
115
115
116
+ _pad1 : u8 ,
117
+
116
118
/// 0 - 999999999
117
119
nanosecond : u32 ,
118
120
119
121
/// The time's offset in minutes from UTC.
120
122
/// Allowed values are -1440 to 1440 or unspecified_timezone
121
123
timezone : i16 ,
122
- daylight : packed struct {
123
- _pad1 : u6 ,
124
-
124
+ daylight : packed struct (u8 ) {
125
125
/// If true, the time has been adjusted for daylight savings time.
126
126
in_daylight : bool ,
127
127
128
128
/// If true, the time is affected by daylight savings time.
129
129
adjust_daylight : bool ,
130
+
131
+ _ : u6 ,
130
132
},
131
133
134
+ _pad2 : u8 ,
135
+
136
+ comptime {
137
+ std .debug .assert (@sizeOf (Time ) == 16 );
138
+ }
139
+
132
140
/// Time is to be interpreted as local time
133
141
pub const unspecified_timezone : i16 = 0x7ff ;
134
142
You can’t perform that action at this time.
0 commit comments