@@ -190,20 +190,16 @@ unsafe impl FetchState for EntityState {
190
190
}
191
191
192
192
#[ inline]
193
- fn matches_archetype (
194
- & self ,
195
- _archetype : & Archetype ,
196
- _target_filter : & Self :: TargetFilter ,
197
- ) -> bool {
193
+ fn matches_archetype ( & self , _archetype : & Archetype , _: & Self :: TargetFilter ) -> bool {
198
194
true
199
195
}
200
196
201
197
#[ inline]
202
- fn matches_table ( & self , _table : & Table , _target_filter : & Self :: TargetFilter ) -> bool {
198
+ fn matches_table ( & self , _table : & Table , _ : & Self :: TargetFilter ) -> bool {
203
199
true
204
200
}
205
201
206
- fn deduplicate_targets ( _target_filter : & mut Self :: TargetFilter ) { }
202
+ fn deduplicate_targets ( _ : & mut Self :: TargetFilter ) { }
207
203
}
208
204
209
205
impl < ' w , ' s > Fetch < ' w , ' s > for EntityFetch {
@@ -219,7 +215,7 @@ impl<'w, 's> Fetch<'w, 's> for EntityFetch {
219
215
unsafe fn init (
220
216
_world : & World ,
221
217
_state : & Self :: State ,
222
- _target_filter : & Self :: TargetFilter ,
218
+ _ : & Self :: TargetFilter ,
223
219
_last_change_tick : u32 ,
224
220
_change_tick : u32 ,
225
221
) -> Self {
@@ -232,20 +228,15 @@ impl<'w, 's> Fetch<'w, 's> for EntityFetch {
232
228
unsafe fn set_archetype (
233
229
& mut self ,
234
230
_state : & Self :: State ,
235
- _target_filter : & Self :: TargetFilter ,
231
+ _ : & Self :: TargetFilter ,
236
232
archetype : & Archetype ,
237
233
_tables : & Tables ,
238
234
) {
239
235
self . entities = archetype. entities ( ) . as_ptr ( ) ;
240
236
}
241
237
242
238
#[ inline]
243
- unsafe fn set_table (
244
- & mut self ,
245
- _state : & Self :: State ,
246
- _target_filter : & Self :: TargetFilter ,
247
- table : & Table ,
248
- ) {
239
+ unsafe fn set_table ( & mut self , _state : & Self :: State , _: & Self :: TargetFilter , table : & Table ) {
249
240
self . entities = table. entities ( ) . as_ptr ( ) ;
250
241
}
251
242
@@ -308,19 +299,15 @@ unsafe impl<T: Component> FetchState for ReadState<T> {
308
299
}
309
300
}
310
301
311
- fn matches_archetype (
312
- & self ,
313
- archetype : & Archetype ,
314
- _target_filter : & Self :: TargetFilter ,
315
- ) -> bool {
302
+ fn matches_archetype ( & self , archetype : & Archetype , _: & Self :: TargetFilter ) -> bool {
316
303
archetype. contains ( self . component_id , None )
317
304
}
318
305
319
- fn matches_table ( & self , table : & Table , _target_filter : & Self :: TargetFilter ) -> bool {
306
+ fn matches_table ( & self , table : & Table , _ : & Self :: TargetFilter ) -> bool {
320
307
table. has_column ( self . component_id , None )
321
308
}
322
309
323
- fn deduplicate_targets ( _target_filter : & mut Self :: TargetFilter ) { }
310
+ fn deduplicate_targets ( _ : & mut Self :: TargetFilter ) { }
324
311
}
325
312
326
313
/// The [`Fetch`] of `&T`.
@@ -363,7 +350,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ReadFetch<T> {
363
350
unsafe fn init (
364
351
world : & World ,
365
352
state : & Self :: State ,
366
- _target_filter : & Self :: TargetFilter ,
353
+ _ : & Self :: TargetFilter ,
367
354
_last_change_tick : u32 ,
368
355
_change_tick : u32 ,
369
356
) -> Self {
@@ -388,7 +375,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ReadFetch<T> {
388
375
unsafe fn set_archetype (
389
376
& mut self ,
390
377
state : & Self :: State ,
391
- _target_filter : & Self :: TargetFilter ,
378
+ _ : & Self :: TargetFilter ,
392
379
archetype : & Archetype ,
393
380
tables : & Tables ,
394
381
) {
@@ -405,12 +392,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ReadFetch<T> {
405
392
}
406
393
407
394
#[ inline]
408
- unsafe fn set_table (
409
- & mut self ,
410
- state : & Self :: State ,
411
- _target_filter : & Self :: TargetFilter ,
412
- table : & Table ,
413
- ) {
395
+ unsafe fn set_table ( & mut self , state : & Self :: State , _: & Self :: TargetFilter , table : & Table ) {
414
396
self . table_components = table
415
397
. get_column ( state. component_id , None )
416
398
. unwrap ( )
@@ -513,19 +495,15 @@ unsafe impl<T: Component> FetchState for WriteState<T> {
513
495
}
514
496
}
515
497
516
- fn matches_archetype (
517
- & self ,
518
- archetype : & Archetype ,
519
- _target_filter : & Self :: TargetFilter ,
520
- ) -> bool {
498
+ fn matches_archetype ( & self , archetype : & Archetype , _: & Self :: TargetFilter ) -> bool {
521
499
archetype. contains ( self . component_id , None )
522
500
}
523
501
524
- fn matches_table ( & self , table : & Table , _target_filter : & Self :: TargetFilter ) -> bool {
502
+ fn matches_table ( & self , table : & Table , _ : & Self :: TargetFilter ) -> bool {
525
503
table. has_column ( self . component_id , None )
526
504
}
527
505
528
- fn deduplicate_targets ( _target_filter : & mut Self :: TargetFilter ) { }
506
+ fn deduplicate_targets ( _ : & mut Self :: TargetFilter ) { }
529
507
}
530
508
531
509
impl < ' w , ' s , T : Component > Fetch < ' w , ' s > for WriteFetch < T > {
@@ -544,7 +522,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for WriteFetch<T> {
544
522
unsafe fn init (
545
523
world : & World ,
546
524
state : & Self :: State ,
547
- _target_filter : & Self :: TargetFilter ,
525
+ _ : & Self :: TargetFilter ,
548
526
last_change_tick : u32 ,
549
527
change_tick : u32 ,
550
528
) -> Self {
@@ -572,7 +550,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for WriteFetch<T> {
572
550
unsafe fn set_archetype (
573
551
& mut self ,
574
552
state : & Self :: State ,
575
- _target_filter : & Self :: TargetFilter ,
553
+ _ : & Self :: TargetFilter ,
576
554
archetype : & Archetype ,
577
555
tables : & Tables ,
578
556
) {
@@ -590,12 +568,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for WriteFetch<T> {
590
568
}
591
569
592
570
#[ inline]
593
- unsafe fn set_table (
594
- & mut self ,
595
- state : & Self :: State ,
596
- _target_filter : & Self :: TargetFilter ,
597
- table : & Table ,
598
- ) {
571
+ unsafe fn set_table ( & mut self , state : & Self :: State , _: & Self :: TargetFilter , table : & Table ) {
599
572
let column = table. get_column ( state. component_id , None ) . unwrap ( ) ;
600
573
self . table_components = column. get_data_ptr ( ) . cast :: < T > ( ) ;
601
574
self . table_ticks = column. get_ticks_ptr ( ) ;
@@ -872,7 +845,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ReadRelationFetch<T> {
872
845
unsafe fn set_archetype (
873
846
& mut self ,
874
847
_state : & Self :: State ,
875
- _target_filter : & Self :: TargetFilter ,
848
+ _ : & Self :: TargetFilter ,
876
849
archetype : & Archetype ,
877
850
tables : & Tables ,
878
851
) {
@@ -882,12 +855,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ReadRelationFetch<T> {
882
855
self . entities = archetype. entities ( ) ;
883
856
}
884
857
885
- unsafe fn set_table (
886
- & mut self ,
887
- _state : & Self :: State ,
888
- _target_filter : & Self :: TargetFilter ,
889
- table : & Table ,
890
- ) {
858
+ unsafe fn set_table ( & mut self , _state : & Self :: State , _: & Self :: TargetFilter , table : & Table ) {
891
859
self . table_ptr = table;
892
860
}
893
861
@@ -1202,7 +1170,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for WriteRelationFetch<T> {
1202
1170
unsafe fn set_archetype (
1203
1171
& mut self ,
1204
1172
_state : & Self :: State ,
1205
- _target_filter : & Self :: TargetFilter ,
1173
+ _ : & Self :: TargetFilter ,
1206
1174
archetype : & Archetype ,
1207
1175
tables : & Tables ,
1208
1176
) {
@@ -1212,12 +1180,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for WriteRelationFetch<T> {
1212
1180
self . entities = archetype. entities ( ) ;
1213
1181
}
1214
1182
1215
- unsafe fn set_table (
1216
- & mut self ,
1217
- _state : & Self :: State ,
1218
- _target_filter : & Self :: TargetFilter ,
1219
- table : & Table ,
1220
- ) {
1183
+ unsafe fn set_table ( & mut self , _state : & Self :: State , _: & Self :: TargetFilter , table : & Table ) {
1221
1184
self . table_ptr = table;
1222
1185
}
1223
1186
@@ -1329,15 +1292,11 @@ unsafe impl<T: FetchState> FetchState for OptionState<T> {
1329
1292
}
1330
1293
}
1331
1294
1332
- fn matches_archetype (
1333
- & self ,
1334
- _archetype : & Archetype ,
1335
- _target_filter : & Self :: TargetFilter ,
1336
- ) -> bool {
1295
+ fn matches_archetype ( & self , _archetype : & Archetype , _: & Self :: TargetFilter ) -> bool {
1337
1296
true
1338
1297
}
1339
1298
1340
- fn matches_table ( & self , _table : & Table , _target_filter : & Self :: TargetFilter ) -> bool {
1299
+ fn matches_table ( & self , _table : & Table , _ : & Self :: TargetFilter ) -> bool {
1341
1300
true
1342
1301
}
1343
1302
@@ -1533,19 +1492,15 @@ unsafe impl<T: Component> FetchState for ChangeTrackersState<T> {
1533
1492
}
1534
1493
}
1535
1494
1536
- fn matches_archetype (
1537
- & self ,
1538
- archetype : & Archetype ,
1539
- _target_filter : & Self :: TargetFilter ,
1540
- ) -> bool {
1495
+ fn matches_archetype ( & self , archetype : & Archetype , _: & Self :: TargetFilter ) -> bool {
1541
1496
archetype. contains ( self . component_id , None )
1542
1497
}
1543
1498
1544
- fn matches_table ( & self , table : & Table , _target_filter : & Self :: TargetFilter ) -> bool {
1499
+ fn matches_table ( & self , table : & Table , _ : & Self :: TargetFilter ) -> bool {
1545
1500
table. has_column ( self . component_id , None )
1546
1501
}
1547
1502
1548
- fn deduplicate_targets ( _target_filter : & mut Self :: TargetFilter ) { }
1503
+ fn deduplicate_targets ( _ : & mut Self :: TargetFilter ) { }
1549
1504
}
1550
1505
1551
1506
/// The [`Fetch`] of [`ChangeTrackers`].
@@ -1579,7 +1534,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ChangeTrackersFetch<T> {
1579
1534
unsafe fn init (
1580
1535
world : & World ,
1581
1536
state : & Self :: State ,
1582
- _target_filter : & Self :: TargetFilter ,
1537
+ _ : & Self :: TargetFilter ,
1583
1538
last_change_tick : u32 ,
1584
1539
change_tick : u32 ,
1585
1540
) -> Self {
@@ -1607,7 +1562,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ChangeTrackersFetch<T> {
1607
1562
unsafe fn set_archetype (
1608
1563
& mut self ,
1609
1564
state : & Self :: State ,
1610
- _target_filter : & Self :: TargetFilter ,
1565
+ _ : & Self :: TargetFilter ,
1611
1566
archetype : & Archetype ,
1612
1567
tables : & Tables ,
1613
1568
) {
@@ -1624,12 +1579,7 @@ impl<'w, 's, T: Component> Fetch<'w, 's> for ChangeTrackersFetch<T> {
1624
1579
}
1625
1580
1626
1581
#[ inline]
1627
- unsafe fn set_table (
1628
- & mut self ,
1629
- state : & Self :: State ,
1630
- _target_filter : & Self :: TargetFilter ,
1631
- table : & Table ,
1632
- ) {
1582
+ unsafe fn set_table ( & mut self , state : & Self :: State , _: & Self :: TargetFilter , table : & Table ) {
1633
1583
self . table_ticks = table
1634
1584
. get_column ( state. component_id , None )
1635
1585
. unwrap ( )
0 commit comments