Skip to content

Commit 7335fec

Browse files
authored
Merge pull request #4536 from tgross35/no-allow-missing-debug-impls
cleanup: Remove `allow(missing_debug_implementations)`
2 parents 8a39dcf + da7a725 commit 7335fec

File tree

39 files changed

+1
-68
lines changed

39 files changed

+1
-68
lines changed

src/unix/bsd/apple/b32/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ s_no_extra_traits! {
6060
__opaque: [c_char; crate::__PTHREAD_ONCE_SIZE__],
6161
}
6262

63-
#[allow(missing_debug_implementations)]
6463
#[repr(align(16))]
6564
pub struct max_align_t {
6665
priv_: [f64; 2],

src/unix/bsd/apple/b64/aarch64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ s! {
4747
}
4848

4949
s_no_extra_traits! {
50-
#[allow(missing_debug_implementations)]
5150
pub struct max_align_t {
5251
priv_: f64,
5352
}

src/unix/bsd/apple/b64/x86_64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,6 @@ s! {
170170
}
171171

172172
s_no_extra_traits! {
173-
#[allow(missing_debug_implementations)]
174173
#[repr(align(16))]
175174
pub struct max_align_t {
176175
priv_: [f64; 2],

src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@ s_no_extra_traits! {
9292
pub a_un: __c_anonymous_elf64_auxv_union,
9393
}
9494

95-
#[allow(missing_debug_implementations)]
9695
#[repr(align(16))]
9796
pub struct max_align_t {
9897
priv_: [f64; 4],

src/unix/cygwin/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,6 @@ s! {
453453
}
454454

455455
s_no_extra_traits! {
456-
#[allow(missing_debug_implementations)]
457456
#[repr(align(16))]
458457
pub struct max_align_t {
459458
priv_: [f64; 4],

src/unix/linux_like/android/b32/x86/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ s_no_extra_traits! {
5151
__fpregs_mem: _libc_fpstate,
5252
}
5353

54-
#[allow(missing_debug_implementations)]
5554
#[repr(align(8))]
5655
pub struct max_align_t {
5756
priv_: [f64; 2],

src/unix/linux_like/android/b64/aarch64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ s! {
8585
}
8686

8787
s_no_extra_traits! {
88-
#[allow(missing_debug_implementations)]
8988
#[repr(align(16))]
9089
pub struct max_align_t {
9190
priv_: [f32; 8],

src/unix/linux_like/android/b64/riscv64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ s! {
5555
}
5656

5757
s_no_extra_traits! {
58-
#[allow(missing_debug_implementations)]
5958
#[repr(align(16))]
6059
pub struct max_align_t {
6160
priv_: [f32; 8],

src/unix/linux_like/android/b64/x86_64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@ s_no_extra_traits! {
112112
uc_sigmask64: crate::sigset64_t,
113113
}
114114

115-
#[allow(missing_debug_implementations)]
116115
#[repr(align(16))]
117116
pub struct max_align_t {
118117
priv_: [f64; 4],

src/unix/linux_like/android/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -596,7 +596,6 @@ s_no_extra_traits! {
596596
pub absflat: [crate::__s32; ABS_CNT],
597597
}
598598

599-
#[allow(missing_debug_implementations)]
600599
pub struct af_alg_iv {
601600
pub ivlen: u32,
602601
pub iv: [c_uchar; 0],

src/unix/linux_like/emscripten/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,6 @@ s! {
315315
pub ha: [c_uchar; crate::MAX_ADDR_LEN],
316316
}
317317

318-
#[allow(missing_debug_implementations)]
319318
#[repr(align(4))]
320319
pub struct pthread_mutex_t {
321320
size: [u8; crate::__SIZEOF_PTHREAD_MUTEX_T],
@@ -382,7 +381,6 @@ s_no_extra_traits! {
382381
size: [u8; crate::__SIZEOF_PTHREAD_COND_T],
383382
}
384383

385-
#[allow(missing_debug_implementations)]
386384
#[repr(align(8))]
387385
pub struct max_align_t {
388386
priv_: [f64; 3],

src/unix/linux_like/linux/gnu/b32/arm/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,13 +232,11 @@ s! {
232232
}
233233

234234
s_no_extra_traits! {
235-
#[allow(missing_debug_implementations)]
236235
#[repr(align(8))]
237236
pub struct max_align_t {
238237
priv_: [i64; 2],
239238
}
240239

241-
#[allow(missing_debug_implementations)]
242240
#[repr(align(8))]
243241
pub struct ucontext_t {
244242
pub uc_flags: c_ulong,

src/unix/linux_like/linux/gnu/b32/csky/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,6 @@ s! {
168168
}
169169

170170
s_no_extra_traits! {
171-
#[allow(missing_debug_implementations)]
172171
#[repr(align(8))]
173172
pub struct max_align_t {
174173
priv_: [i64; 2],

src/unix/linux_like/linux/gnu/b32/m68k/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,6 @@ s! {
161161
}
162162

163163
s_no_extra_traits! {
164-
#[allow(missing_debug_implementations)]
165164
#[repr(align(2))]
166165
pub struct max_align_t {
167166
priv_: [i8; 20],

src/unix/linux_like/linux/gnu/b32/mips/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,6 @@ s! {
252252
}
253253

254254
s_no_extra_traits! {
255-
#[allow(missing_debug_implementations)]
256255
#[repr(align(8))]
257256
pub struct max_align_t {
258257
priv_: [f32; 4],

src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,6 @@ s! {
197197
}
198198

199199
s_no_extra_traits! {
200-
#[allow(missing_debug_implementations)]
201200
pub struct ucontext_t {
202201
pub __uc_flags: c_ulong,
203202
pub uc_link: *mut ucontext_t,
@@ -206,7 +205,6 @@ s_no_extra_traits! {
206205
pub uc_mcontext: mcontext_t,
207206
}
208207

209-
#[allow(missing_debug_implementations)]
210208
#[repr(align(16))]
211209
pub struct mcontext_t {
212210
pub __gregs: [c_ulong; 32],
@@ -219,19 +217,16 @@ s_no_extra_traits! {
219217
pub __q: __riscv_mc_q_ext_state,
220218
}
221219

222-
#[allow(missing_debug_implementations)]
223220
pub struct __riscv_mc_f_ext_state {
224221
pub __f: [c_uint; 32],
225222
pub __fcsr: c_uint,
226223
}
227224

228-
#[allow(missing_debug_implementations)]
229225
pub struct __riscv_mc_d_ext_state {
230226
pub __f: [c_ulonglong; 32],
231227
pub __fcsr: c_uint,
232228
}
233229

234-
#[allow(missing_debug_implementations)]
235230
#[repr(align(16))]
236231
pub struct __riscv_mc_q_ext_state {
237232
pub __f: [c_ulonglong; 64],

src/unix/linux_like/linux/gnu/b32/sparc/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,6 @@ s! {
198198
}
199199

200200
s_no_extra_traits! {
201-
#[allow(missing_debug_implementations)]
202201
#[repr(align(8))]
203202
pub struct max_align_t {
204203
priv_: [i64; 3],

src/unix/linux_like/linux/gnu/b32/x86/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,6 @@ s_no_extra_traits! {
287287
__ssp: [c_ulong; 4],
288288
}
289289

290-
#[allow(missing_debug_implementations)]
291290
#[repr(align(16))]
292291
pub struct max_align_t {
293292
priv_: [f64; 6],

src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,6 @@ s! {
242242
}
243243

244244
s_no_extra_traits! {
245-
#[allow(missing_debug_implementations)]
246245
#[repr(align(16))]
247246
pub struct max_align_t {
248247
priv_: [f32; 8],

src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,6 @@ s! {
237237
}
238238

239239
s_no_extra_traits! {
240-
#[allow(missing_debug_implementations)]
241240
#[repr(align(16))]
242241
pub struct max_align_t {
243242
priv_: [f64; 4],

src/unix/linux_like/linux/gnu/b64/mips64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@ s! {
187187
}
188188

189189
s_no_extra_traits! {
190-
#[allow(missing_debug_implementations)]
191190
#[repr(align(16))]
192191
pub struct max_align_t {
193192
priv_: [f64; 4],

src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,6 @@ s! {
194194
}
195195

196196
s_no_extra_traits! {
197-
#[allow(missing_debug_implementations)]
198197
#[repr(align(16))]
199198
pub struct max_align_t {
200199
priv_: [i64; 4],

src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,6 @@ s! {
247247
}
248248

249249
s_no_extra_traits! {
250-
#[allow(missing_debug_implementations)]
251250
pub struct ucontext_t {
252251
pub __uc_flags: c_ulong,
253252
pub uc_link: *mut ucontext_t,
@@ -256,7 +255,6 @@ s_no_extra_traits! {
256255
pub uc_mcontext: mcontext_t,
257256
}
258257

259-
#[allow(missing_debug_implementations)]
260258
#[repr(align(16))]
261259
pub struct mcontext_t {
262260
pub __gregs: [c_ulong; 32],
@@ -269,19 +267,16 @@ s_no_extra_traits! {
269267
pub __q: __riscv_mc_q_ext_state,
270268
}
271269

272-
#[allow(missing_debug_implementations)]
273270
pub struct __riscv_mc_f_ext_state {
274271
pub __f: [c_uint; 32],
275272
pub __fcsr: c_uint,
276273
}
277274

278-
#[allow(missing_debug_implementations)]
279275
pub struct __riscv_mc_d_ext_state {
280276
pub __f: [c_ulonglong; 32],
281277
pub __fcsr: c_uint,
282278
}
283279

284-
#[allow(missing_debug_implementations)]
285280
#[repr(align(16))]
286281
pub struct __riscv_mc_q_ext_state {
287282
pub __f: [c_ulonglong; 64],

src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,6 @@ s! {
197197
}
198198

199199
s_no_extra_traits! {
200-
#[allow(missing_debug_implementations)]
201200
#[repr(align(16))]
202201
pub struct max_align_t {
203202
priv_: [i64; 4],

src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,6 @@ s_no_extra_traits! {
317317
// __ssp: [c_ulonglong; 4],
318318
}
319319

320-
#[allow(missing_debug_implementations)]
321320
#[repr(align(16))]
322321
pub struct max_align_t {
323322
priv_: [f64; 4],

src/unix/linux_like/linux/mod.rs

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1476,7 +1476,6 @@ s_no_extra_traits! {
14761476
pub absflat: [__s32; ABS_CNT],
14771477
}
14781478

1479-
#[allow(missing_debug_implementations)]
14801479
pub struct af_alg_iv {
14811480
pub ivlen: u32,
14821481
pub iv: [c_uchar; 0],
@@ -1568,18 +1567,15 @@ s_no_extra_traits! {
15681567
pub sched_period: crate::__u64,
15691568
}
15701569

1571-
#[allow(missing_debug_implementations)]
15721570
pub union tpacket_req_u {
15731571
pub req: crate::tpacket_req,
15741572
pub req3: crate::tpacket_req3,
15751573
}
15761574

1577-
#[allow(missing_debug_implementations)]
15781575
pub union tpacket_bd_header_u {
15791576
pub bh1: crate::tpacket_hdr_v1,
15801577
}
15811578

1582-
#[allow(missing_debug_implementations)]
15831579
pub struct tpacket_block_desc {
15841580
pub version: __u32,
15851581
pub offset_to_priv: __u32,
@@ -1740,15 +1736,13 @@ s_no_extra_traits! {
17401736
}
17411737

17421738
// linux/net_tstamp.h
1743-
#[allow(missing_debug_implementations)]
17441739
pub struct sock_txtime {
17451740
pub clockid: crate::clockid_t,
17461741
pub flags: __u32,
17471742
}
17481743

17491744
// linux/can.h
17501745
#[repr(align(8))]
1751-
#[allow(missing_debug_implementations)]
17521746
pub struct can_frame {
17531747
pub can_id: canid_t,
17541748
// FIXME(1.0): this field was renamed to `len` in Linux 5.11
@@ -1760,7 +1754,6 @@ s_no_extra_traits! {
17601754
}
17611755

17621756
#[repr(align(8))]
1763-
#[allow(missing_debug_implementations)]
17641757
pub struct canfd_frame {
17651758
pub can_id: canid_t,
17661759
pub len: u8,
@@ -1771,7 +1764,6 @@ s_no_extra_traits! {
17711764
}
17721765

17731766
#[repr(align(8))]
1774-
#[allow(missing_debug_implementations)]
17751767
pub struct canxl_frame {
17761768
pub prio: canid_t,
17771769
pub flags: u8,
@@ -1781,13 +1773,11 @@ s_no_extra_traits! {
17811773
pub data: [u8; CANXL_MAX_DLEN],
17821774
}
17831775

1784-
#[allow(missing_debug_implementations)]
17851776
pub union __c_anonymous_sockaddr_can_can_addr {
17861777
pub tp: __c_anonymous_sockaddr_can_tp,
17871778
pub j1939: __c_anonymous_sockaddr_can_j1939,
17881779
}
17891780

1790-
#[allow(missing_debug_implementations)]
17911781
pub struct sockaddr_can {
17921782
pub can_family: crate::sa_family_t,
17931783
pub can_ifindex: c_int,
@@ -1842,7 +1832,6 @@ s_no_extra_traits! {
18421832
pub rsv: [c_uint; 4],
18431833
}
18441834

1845-
#[allow(missing_debug_implementations)]
18461835
pub struct ptp_perout_request {
18471836
pub anonymous_1: __c_anonymous_ptp_perout_request_1,
18481837
pub period: ptp_clock_time,
@@ -1852,7 +1841,6 @@ s_no_extra_traits! {
18521841
}
18531842

18541843
// linux/if_xdp.h
1855-
#[allow(missing_debug_implementations)]
18561844
pub struct xsk_tx_metadata {
18571845
pub flags: crate::__u64,
18581846
pub xsk_tx_metadata_union: __c_anonymous_xsk_tx_metadata_union,

src/unix/linux_like/linux/musl/b32/arm/mod.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,6 @@ s! {
133133
}
134134

135135
s_no_extra_traits! {
136-
#[allow(missing_debug_implementations)]
137136
pub struct ucontext_t {
138137
pub uc_flags: c_ulong,
139138
pub uc_link: *mut ucontext_t,
@@ -143,7 +142,6 @@ s_no_extra_traits! {
143142
pub uc_regspace: [c_ulonglong; 64],
144143
}
145144

146-
#[allow(missing_debug_implementations)]
147145
#[repr(align(8))]
148146
pub struct max_align_t {
149147
priv_: (i64, i64),

src/unix/linux_like/linux/musl/b32/mips/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,6 @@ s! {
147147
}
148148

149149
s_no_extra_traits! {
150-
#[allow(missing_debug_implementations)]
151150
#[repr(align(8))]
152151
pub struct max_align_t {
153152
priv_: [f32; 4],

src/unix/linux_like/linux/musl/b32/riscv32/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ s! {
102102
}
103103

104104
s_no_extra_traits! {
105-
#[allow(missing_debug_implementations)]
106105
#[repr(align(8))]
107106
pub struct max_align_t {
108107
priv_: (i64, f64),

src/unix/linux_like/linux/musl/b32/x86/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,6 @@ s_no_extra_traits! {
138138
__private: [u8; 112],
139139
}
140140

141-
#[allow(missing_debug_implementations)]
142141
#[repr(align(8))]
143142
pub struct max_align_t {
144143
priv_: [f64; 3],

0 commit comments

Comments
 (0)