Commit 603330a
committed
Remove BufLen and switch to BufMut::remaining_mut
When writing frames into packets it needs to be known how much space
there is in the packets. This used to be done using a max offset into
a larger buffer. This now switches this round to use
BufMut::remaining_mut, which makes accessing this information easier
and also removes carrying this around as an extra parameter.1 parent c380db1 commit 603330a
File tree
4 files changed
+48
-89
lines changed- quinn-proto/src/connection
- streams
4 files changed
+48
-89
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
| 172 | + | |
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
850 | 850 | | |
851 | 851 | | |
852 | 852 | | |
853 | | - | |
854 | | - | |
855 | | - | |
856 | | - | |
857 | | - | |
858 | | - | |
859 | | - | |
| 853 | + | |
| 854 | + | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
860 | 858 | | |
861 | 859 | | |
862 | 860 | | |
| |||
3045 | 3043 | | |
3046 | 3044 | | |
3047 | 3045 | | |
3048 | | - | |
3049 | | - | |
| 3046 | + | |
3050 | 3047 | | |
3051 | 3048 | | |
3052 | 3049 | | |
| |||
3122 | 3119 | | |
3123 | 3120 | | |
3124 | 3121 | | |
3125 | | - | |
| 3122 | + | |
3126 | 3123 | | |
3127 | 3124 | | |
3128 | 3125 | | |
| |||
3137 | 3134 | | |
3138 | 3135 | | |
3139 | 3136 | | |
3140 | | - | |
| 3137 | + | |
3141 | 3138 | | |
3142 | 3139 | | |
3143 | 3140 | | |
| |||
3149 | 3146 | | |
3150 | 3147 | | |
3151 | 3148 | | |
3152 | | - | |
| 3149 | + | |
3153 | 3150 | | |
3154 | 3151 | | |
3155 | 3152 | | |
| |||
3159 | 3156 | | |
3160 | 3157 | | |
3161 | 3158 | | |
3162 | | - | |
3163 | | - | |
| 3159 | + | |
3164 | 3160 | | |
3165 | 3161 | | |
3166 | 3162 | | |
| |||
3196 | 3192 | | |
3197 | 3193 | | |
3198 | 3194 | | |
3199 | | - | |
3200 | 3195 | | |
3201 | 3196 | | |
3202 | 3197 | | |
3203 | 3198 | | |
3204 | | - | |
| 3199 | + | |
3205 | 3200 | | |
3206 | 3201 | | |
3207 | 3202 | | |
| |||
3223 | 3218 | | |
3224 | 3219 | | |
3225 | 3220 | | |
3226 | | - | |
| 3221 | + | |
3227 | 3222 | | |
3228 | 3223 | | |
3229 | 3224 | | |
| |||
3237 | 3232 | | |
3238 | 3233 | | |
3239 | 3234 | | |
3240 | | - | |
3241 | | - | |
| 3235 | + | |
| 3236 | + | |
3242 | 3237 | | |
3243 | 3238 | | |
3244 | 3239 | | |
| |||
3278 | 3273 | | |
3279 | 3274 | | |
3280 | 3275 | | |
3281 | | - | |
| 3276 | + | |
3282 | 3277 | | |
3283 | 3278 | | |
3284 | 3279 | | |
| |||
3293 | 3288 | | |
3294 | 3289 | | |
3295 | 3290 | | |
3296 | | - | |
3297 | | - | |
3298 | | - | |
| 3291 | + | |
| 3292 | + | |
| 3293 | + | |
3299 | 3294 | | |
3300 | 3295 | | |
3301 | 3296 | | |
| |||
3981 | 3976 | | |
3982 | 3977 | | |
3983 | 3978 | | |
3984 | | - | |
3985 | | - | |
3986 | | - | |
3987 | | - | |
3988 | | - | |
3989 | | - | |
3990 | | - | |
3991 | | - | |
3992 | | - | |
3993 | | - | |
3994 | | - | |
3995 | | - | |
3996 | | - | |
3997 | | - | |
3998 | | - | |
3999 | | - | |
4000 | | - | |
4001 | | - | |
4002 | | - | |
4003 | | - | |
4004 | | - | |
4005 | | - | |
4006 | | - | |
4007 | 3979 | | |
4008 | 3980 | | |
4009 | 3981 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
411 | 411 | | |
412 | 412 | | |
413 | 413 | | |
414 | | - | |
| 414 | + | |
415 | 415 | | |
416 | 416 | | |
417 | 417 | | |
418 | | - | |
419 | 418 | | |
420 | 419 | | |
421 | | - | |
| 420 | + | |
422 | 421 | | |
423 | 422 | | |
424 | 423 | | |
| |||
442 | 441 | | |
443 | 442 | | |
444 | 443 | | |
445 | | - | |
| 444 | + | |
446 | 445 | | |
447 | 446 | | |
448 | 447 | | |
| |||
461 | 460 | | |
462 | 461 | | |
463 | 462 | | |
464 | | - | |
| 463 | + | |
465 | 464 | | |
466 | 465 | | |
467 | 466 | | |
| |||
484 | 483 | | |
485 | 484 | | |
486 | 485 | | |
487 | | - | |
| 486 | + | |
488 | 487 | | |
489 | 488 | | |
490 | 489 | | |
| |||
516 | 515 | | |
517 | 516 | | |
518 | 517 | | |
519 | | - | |
| 518 | + | |
520 | 519 | | |
521 | 520 | | |
522 | 521 | | |
| |||
541 | 540 | | |
542 | 541 | | |
543 | 542 | | |
544 | | - | |
545 | | - | |
| 543 | + | |
546 | 544 | | |
547 | 545 | | |
548 | 546 | | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | | - | |
553 | | - | |
554 | | - | |
555 | | - | |
556 | | - | |
| 547 | + | |
557 | 548 | | |
558 | 549 | | |
559 | 550 | | |
| |||
577 | 568 | | |
578 | 569 | | |
579 | 570 | | |
580 | | - | |
| 571 | + | |
581 | 572 | | |
582 | 573 | | |
583 | 574 | | |
| |||
1379 | 1370 | | |
1380 | 1371 | | |
1381 | 1372 | | |
1382 | | - | |
1383 | | - | |
| 1373 | + | |
| 1374 | + | |
1384 | 1375 | | |
1385 | 1376 | | |
1386 | 1377 | | |
| |||
1438 | 1429 | | |
1439 | 1430 | | |
1440 | 1431 | | |
1441 | | - | |
1442 | | - | |
| 1432 | + | |
| 1433 | + | |
| 1434 | + | |
| 1435 | + | |
1443 | 1436 | | |
1444 | 1437 | | |
1445 | 1438 | | |
1446 | 1439 | | |
1447 | 1440 | | |
1448 | 1441 | | |
1449 | 1442 | | |
1450 | | - | |
| 1443 | + | |
1451 | 1444 | | |
1452 | 1445 | | |
1453 | 1446 | | |
| |||
1507 | 1500 | | |
1508 | 1501 | | |
1509 | 1502 | | |
1510 | | - | |
1511 | | - | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
1512 | 1506 | | |
1513 | 1507 | | |
1514 | 1508 | | |
| |||
1575 | 1569 | | |
1576 | 1570 | | |
1577 | 1571 | | |
1578 | | - | |
| 1572 | + | |
1579 | 1573 | | |
1580 | 1574 | | |
1581 | | - | |
1582 | | - | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
1583 | 1578 | | |
1584 | 1579 | | |
1585 | 1580 | | |
| |||
1595 | 1590 | | |
1596 | 1591 | | |
1597 | 1592 | | |
1598 | | - | |
1599 | | - | |
| 1593 | + | |
| 1594 | + | |
| 1595 | + | |
1600 | 1596 | | |
1601 | 1597 | | |
1602 | 1598 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | 5 | | |
8 | 6 | | |
9 | 7 | | |
| |||
254 | 252 | | |
255 | 253 | | |
256 | 254 | | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
0 commit comments