tangled
alpha
login
or
join now
ngp.computer
/
tsk
A file-based task manager
0
fork
atom
overview
issues
pulls
pipelines
ADD: docstring for show command, remove unused deps
ngp.computer
1 year ago
216572d0
b87de1df
+1
-774
3 changed files
expand all
collapse all
unified
split
Cargo.lock
Cargo.toml
src
main.rs
-770
Cargo.lock
···
52
52
]
53
53
54
54
[[package]]
55
55
-
name = "any_key"
56
56
-
version = "0.1.1"
57
57
-
source = "registry+https://github.com/rust-lang/crates.io-index"
58
58
-
checksum = "d21bb2cdab8087ed9d69411dd99c608dbede1df847c255b4d609f0399a3cb452"
59
59
-
dependencies = [
60
60
-
"debugit",
61
61
-
"mopa",
62
62
-
]
63
63
-
64
64
-
[[package]]
65
65
-
name = "arrayvec"
66
66
-
version = "0.7.6"
67
67
-
source = "registry+https://github.com/rust-lang/crates.io-index"
68
68
-
checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
69
69
-
70
70
-
[[package]]
71
71
-
name = "async-channel"
72
72
-
version = "2.3.1"
73
73
-
source = "registry+https://github.com/rust-lang/crates.io-index"
74
74
-
checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
75
75
-
dependencies = [
76
76
-
"concurrent-queue",
77
77
-
"event-listener-strategy",
78
78
-
"futures-core",
79
79
-
"pin-project-lite",
80
80
-
]
81
81
-
82
82
-
[[package]]
83
83
-
name = "async-executor"
84
84
-
version = "1.13.1"
85
85
-
source = "registry+https://github.com/rust-lang/crates.io-index"
86
86
-
checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec"
87
87
-
dependencies = [
88
88
-
"async-task",
89
89
-
"concurrent-queue",
90
90
-
"fastrand",
91
91
-
"futures-lite",
92
92
-
"slab",
93
93
-
]
94
94
-
95
95
-
[[package]]
96
96
-
name = "async-fs"
97
97
-
version = "2.1.2"
98
98
-
source = "registry+https://github.com/rust-lang/crates.io-index"
99
99
-
checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a"
100
100
-
dependencies = [
101
101
-
"async-lock",
102
102
-
"blocking",
103
103
-
"futures-lite",
104
104
-
]
105
105
-
106
106
-
[[package]]
107
107
-
name = "async-io"
108
108
-
version = "2.3.4"
109
109
-
source = "registry+https://github.com/rust-lang/crates.io-index"
110
110
-
checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8"
111
111
-
dependencies = [
112
112
-
"async-lock",
113
113
-
"cfg-if",
114
114
-
"concurrent-queue",
115
115
-
"futures-io",
116
116
-
"futures-lite",
117
117
-
"parking",
118
118
-
"polling",
119
119
-
"rustix",
120
120
-
"slab",
121
121
-
"tracing",
122
122
-
"windows-sys 0.59.0",
123
123
-
]
124
124
-
125
125
-
[[package]]
126
126
-
name = "async-lock"
127
127
-
version = "3.4.0"
128
128
-
source = "registry+https://github.com/rust-lang/crates.io-index"
129
129
-
checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
130
130
-
dependencies = [
131
131
-
"event-listener",
132
132
-
"event-listener-strategy",
133
133
-
"pin-project-lite",
134
134
-
]
135
135
-
136
136
-
[[package]]
137
137
-
name = "async-net"
138
138
-
version = "2.0.0"
139
139
-
source = "registry+https://github.com/rust-lang/crates.io-index"
140
140
-
checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7"
141
141
-
dependencies = [
142
142
-
"async-io",
143
143
-
"blocking",
144
144
-
"futures-lite",
145
145
-
]
146
146
-
147
147
-
[[package]]
148
148
-
name = "async-process"
149
149
-
version = "2.3.0"
150
150
-
source = "registry+https://github.com/rust-lang/crates.io-index"
151
151
-
checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb"
152
152
-
dependencies = [
153
153
-
"async-channel",
154
154
-
"async-io",
155
155
-
"async-lock",
156
156
-
"async-signal",
157
157
-
"async-task",
158
158
-
"blocking",
159
159
-
"cfg-if",
160
160
-
"event-listener",
161
161
-
"futures-lite",
162
162
-
"rustix",
163
163
-
"tracing",
164
164
-
]
165
165
-
166
166
-
[[package]]
167
167
-
name = "async-signal"
168
168
-
version = "0.2.10"
169
169
-
source = "registry+https://github.com/rust-lang/crates.io-index"
170
170
-
checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3"
171
171
-
dependencies = [
172
172
-
"async-io",
173
173
-
"async-lock",
174
174
-
"atomic-waker",
175
175
-
"cfg-if",
176
176
-
"futures-core",
177
177
-
"futures-io",
178
178
-
"rustix",
179
179
-
"signal-hook-registry",
180
180
-
"slab",
181
181
-
"windows-sys 0.59.0",
182
182
-
]
183
183
-
184
184
-
[[package]]
185
185
-
name = "async-task"
186
186
-
version = "4.7.1"
187
187
-
source = "registry+https://github.com/rust-lang/crates.io-index"
188
188
-
checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
189
189
-
190
190
-
[[package]]
191
191
-
name = "atomic-waker"
192
192
-
version = "1.1.2"
193
193
-
source = "registry+https://github.com/rust-lang/crates.io-index"
194
194
-
checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
195
195
-
196
196
-
[[package]]
197
197
-
name = "autocfg"
198
198
-
version = "1.4.0"
199
199
-
source = "registry+https://github.com/rust-lang/crates.io-index"
200
200
-
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
201
201
-
202
202
-
[[package]]
203
55
name = "bitflags"
204
56
version = "2.6.0"
205
57
source = "registry+https://github.com/rust-lang/crates.io-index"
206
58
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
207
207
-
208
208
-
[[package]]
209
209
-
name = "blocking"
210
210
-
version = "1.6.1"
211
211
-
source = "registry+https://github.com/rust-lang/crates.io-index"
212
212
-
checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea"
213
213
-
dependencies = [
214
214
-
"async-channel",
215
215
-
"async-task",
216
216
-
"futures-io",
217
217
-
"futures-lite",
218
218
-
"piper",
219
219
-
]
220
59
221
60
[[package]]
222
61
name = "cfg-if"
···
296
135
checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
297
136
298
137
[[package]]
299
299
-
name = "concurrent-queue"
300
300
-
version = "2.5.0"
301
301
-
source = "registry+https://github.com/rust-lang/crates.io-index"
302
302
-
checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
303
303
-
dependencies = [
304
304
-
"crossbeam-utils",
305
305
-
]
306
306
-
307
307
-
[[package]]
308
308
-
name = "crossbeam-utils"
309
309
-
version = "0.8.20"
310
310
-
source = "registry+https://github.com/rust-lang/crates.io-index"
311
311
-
checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
312
312
-
313
313
-
[[package]]
314
314
-
name = "crossterm"
315
315
-
version = "0.28.1"
316
316
-
source = "registry+https://github.com/rust-lang/crates.io-index"
317
317
-
checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
318
318
-
dependencies = [
319
319
-
"bitflags",
320
320
-
"crossterm_winapi",
321
321
-
"futures-core",
322
322
-
"mio",
323
323
-
"parking_lot",
324
324
-
"rustix",
325
325
-
"signal-hook",
326
326
-
"signal-hook-mio",
327
327
-
"winapi",
328
328
-
]
329
329
-
330
330
-
[[package]]
331
331
-
name = "crossterm_winapi"
332
332
-
version = "0.9.1"
333
333
-
source = "registry+https://github.com/rust-lang/crates.io-index"
334
334
-
checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
335
335
-
dependencies = [
336
336
-
"winapi",
337
337
-
]
338
338
-
339
339
-
[[package]]
340
340
-
name = "debugit"
341
341
-
version = "0.1.2"
342
342
-
source = "registry+https://github.com/rust-lang/crates.io-index"
343
343
-
checksum = "63c2f7e3034df2b09f750327e23c1adfe33301e6b7388f05bb4fcc0fa46825e3"
344
344
-
dependencies = [
345
345
-
"version_check 0.1.5",
346
346
-
]
347
347
-
348
348
-
[[package]]
349
138
name = "edit"
350
139
version = "0.1.5"
351
140
source = "registry+https://github.com/rust-lang/crates.io-index"
···
360
149
version = "1.13.0"
361
150
source = "registry+https://github.com/rust-lang/crates.io-index"
362
151
checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
363
363
-
364
364
-
[[package]]
365
365
-
name = "equivalent"
366
366
-
version = "1.0.1"
367
367
-
source = "registry+https://github.com/rust-lang/crates.io-index"
368
368
-
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
369
152
370
153
[[package]]
371
154
name = "errno"
···
378
161
]
379
162
380
163
[[package]]
381
381
-
name = "event-listener"
382
382
-
version = "5.3.1"
383
383
-
source = "registry+https://github.com/rust-lang/crates.io-index"
384
384
-
checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba"
385
385
-
dependencies = [
386
386
-
"concurrent-queue",
387
387
-
"parking",
388
388
-
"pin-project-lite",
389
389
-
]
390
390
-
391
391
-
[[package]]
392
392
-
name = "event-listener-strategy"
393
393
-
version = "0.5.2"
394
394
-
source = "registry+https://github.com/rust-lang/crates.io-index"
395
395
-
checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
396
396
-
dependencies = [
397
397
-
"event-listener",
398
398
-
"pin-project-lite",
399
399
-
]
400
400
-
401
401
-
[[package]]
402
164
name = "fastrand"
403
165
version = "2.1.1"
404
166
source = "registry+https://github.com/rust-lang/crates.io-index"
405
167
checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
406
168
407
169
[[package]]
408
408
-
name = "futures"
409
409
-
version = "0.3.31"
410
410
-
source = "registry+https://github.com/rust-lang/crates.io-index"
411
411
-
checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
412
412
-
dependencies = [
413
413
-
"futures-channel",
414
414
-
"futures-core",
415
415
-
"futures-executor",
416
416
-
"futures-io",
417
417
-
"futures-sink",
418
418
-
"futures-task",
419
419
-
"futures-util",
420
420
-
]
421
421
-
422
422
-
[[package]]
423
423
-
name = "futures-channel"
424
424
-
version = "0.3.31"
425
425
-
source = "registry+https://github.com/rust-lang/crates.io-index"
426
426
-
checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
427
427
-
dependencies = [
428
428
-
"futures-core",
429
429
-
"futures-sink",
430
430
-
]
431
431
-
432
432
-
[[package]]
433
433
-
name = "futures-core"
434
434
-
version = "0.3.31"
435
435
-
source = "registry+https://github.com/rust-lang/crates.io-index"
436
436
-
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
437
437
-
438
438
-
[[package]]
439
439
-
name = "futures-executor"
440
440
-
version = "0.3.31"
441
441
-
source = "registry+https://github.com/rust-lang/crates.io-index"
442
442
-
checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
443
443
-
dependencies = [
444
444
-
"futures-core",
445
445
-
"futures-task",
446
446
-
"futures-util",
447
447
-
]
448
448
-
449
449
-
[[package]]
450
450
-
name = "futures-io"
451
451
-
version = "0.3.31"
452
452
-
source = "registry+https://github.com/rust-lang/crates.io-index"
453
453
-
checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
454
454
-
455
455
-
[[package]]
456
456
-
name = "futures-lite"
457
457
-
version = "2.3.0"
458
458
-
source = "registry+https://github.com/rust-lang/crates.io-index"
459
459
-
checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
460
460
-
dependencies = [
461
461
-
"fastrand",
462
462
-
"futures-core",
463
463
-
"futures-io",
464
464
-
"parking",
465
465
-
"pin-project-lite",
466
466
-
]
467
467
-
468
468
-
[[package]]
469
469
-
name = "futures-macro"
470
470
-
version = "0.3.31"
471
471
-
source = "registry+https://github.com/rust-lang/crates.io-index"
472
472
-
checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
473
473
-
dependencies = [
474
474
-
"proc-macro2",
475
475
-
"quote",
476
476
-
"syn",
477
477
-
]
478
478
-
479
479
-
[[package]]
480
480
-
name = "futures-sink"
481
481
-
version = "0.3.31"
482
482
-
source = "registry+https://github.com/rust-lang/crates.io-index"
483
483
-
checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
484
484
-
485
485
-
[[package]]
486
486
-
name = "futures-task"
487
487
-
version = "0.3.31"
488
488
-
source = "registry+https://github.com/rust-lang/crates.io-index"
489
489
-
checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
490
490
-
491
491
-
[[package]]
492
492
-
name = "futures-util"
493
493
-
version = "0.3.31"
494
494
-
source = "registry+https://github.com/rust-lang/crates.io-index"
495
495
-
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
496
496
-
dependencies = [
497
497
-
"futures-channel",
498
498
-
"futures-core",
499
499
-
"futures-io",
500
500
-
"futures-macro",
501
501
-
"futures-sink",
502
502
-
"futures-task",
503
503
-
"memchr",
504
504
-
"pin-project-lite",
505
505
-
"pin-utils",
506
506
-
"slab",
507
507
-
]
508
508
-
509
509
-
[[package]]
510
510
-
name = "generational-box"
511
511
-
version = "0.5.6"
512
512
-
source = "registry+https://github.com/rust-lang/crates.io-index"
513
513
-
checksum = "557cf2cbacd0504c6bf8c29f52f8071e0de1d9783346713dc6121d7fa1e5d0e0"
514
514
-
dependencies = [
515
515
-
"parking_lot",
516
516
-
]
517
517
-
518
518
-
[[package]]
519
519
-
name = "getrandom"
520
520
-
version = "0.2.15"
521
521
-
source = "registry+https://github.com/rust-lang/crates.io-index"
522
522
-
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
523
523
-
dependencies = [
524
524
-
"cfg-if",
525
525
-
"libc",
526
526
-
"wasi",
527
527
-
]
528
528
-
529
529
-
[[package]]
530
530
-
name = "hashbrown"
531
531
-
version = "0.15.0"
532
532
-
source = "registry+https://github.com/rust-lang/crates.io-index"
533
533
-
checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
534
534
-
535
535
-
[[package]]
536
170
name = "heck"
537
171
version = "0.5.0"
538
172
source = "registry+https://github.com/rust-lang/crates.io-index"
539
173
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
540
174
541
175
[[package]]
542
542
-
name = "hermit-abi"
543
543
-
version = "0.3.9"
544
544
-
source = "registry+https://github.com/rust-lang/crates.io-index"
545
545
-
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
546
546
-
547
547
-
[[package]]
548
548
-
name = "hermit-abi"
549
549
-
version = "0.4.0"
550
550
-
source = "registry+https://github.com/rust-lang/crates.io-index"
551
551
-
checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
552
552
-
553
553
-
[[package]]
554
176
name = "home"
555
177
version = "0.5.9"
556
178
source = "registry+https://github.com/rust-lang/crates.io-index"
···
560
182
]
561
183
562
184
[[package]]
563
563
-
name = "indexmap"
564
564
-
version = "2.6.0"
565
565
-
source = "registry+https://github.com/rust-lang/crates.io-index"
566
566
-
checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
567
567
-
dependencies = [
568
568
-
"equivalent",
569
569
-
"hashbrown",
570
570
-
]
571
571
-
572
572
-
[[package]]
573
573
-
name = "iocraft"
574
574
-
version = "0.2.3"
575
575
-
source = "registry+https://github.com/rust-lang/crates.io-index"
576
576
-
checksum = "2a35ac1085a4234a6193f443b09de3ede720013201f6cf0d122d1513c5f6eaaf"
577
577
-
dependencies = [
578
578
-
"any_key",
579
579
-
"bitflags",
580
580
-
"crossterm",
581
581
-
"futures",
582
582
-
"generational-box",
583
583
-
"indexmap",
584
584
-
"iocraft-macros",
585
585
-
"taffy",
586
586
-
"textwrap",
587
587
-
"unicode-width",
588
588
-
"uuid",
589
589
-
]
590
590
-
591
591
-
[[package]]
592
592
-
name = "iocraft-macros"
593
593
-
version = "0.1.6"
594
594
-
source = "registry+https://github.com/rust-lang/crates.io-index"
595
595
-
checksum = "1c23693fa666552feadf75efc3e0da9d144f3bea30b6a703d3f0b8adf8619434"
596
596
-
dependencies = [
597
597
-
"proc-macro2",
598
598
-
"quote",
599
599
-
"syn",
600
600
-
"uuid",
601
601
-
]
602
602
-
603
603
-
[[package]]
604
185
name = "is_terminal_polyfill"
605
186
version = "1.70.1"
606
187
source = "registry+https://github.com/rust-lang/crates.io-index"
···
619
200
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
620
201
621
202
[[package]]
622
622
-
name = "lock_api"
623
623
-
version = "0.4.12"
624
624
-
source = "registry+https://github.com/rust-lang/crates.io-index"
625
625
-
checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
626
626
-
dependencies = [
627
627
-
"autocfg",
628
628
-
"scopeguard",
629
629
-
]
630
630
-
631
631
-
[[package]]
632
632
-
name = "log"
633
633
-
version = "0.4.22"
634
634
-
source = "registry+https://github.com/rust-lang/crates.io-index"
635
635
-
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
636
636
-
637
637
-
[[package]]
638
638
-
name = "memchr"
639
639
-
version = "2.7.4"
640
640
-
source = "registry+https://github.com/rust-lang/crates.io-index"
641
641
-
checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
642
642
-
643
643
-
[[package]]
644
644
-
name = "mio"
645
645
-
version = "1.0.2"
646
646
-
source = "registry+https://github.com/rust-lang/crates.io-index"
647
647
-
checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
648
648
-
dependencies = [
649
649
-
"hermit-abi 0.3.9",
650
650
-
"libc",
651
651
-
"log",
652
652
-
"wasi",
653
653
-
"windows-sys 0.52.0",
654
654
-
]
655
655
-
656
656
-
[[package]]
657
657
-
name = "mopa"
658
658
-
version = "0.2.2"
659
659
-
source = "registry+https://github.com/rust-lang/crates.io-index"
660
660
-
checksum = "a785740271256c230f57462d3b83e52f998433a7062fc18f96d5999474a9f915"
661
661
-
662
662
-
[[package]]
663
203
name = "nix"
664
204
version = "0.29.0"
665
205
source = "registry+https://github.com/rust-lang/crates.io-index"
···
672
212
]
673
213
674
214
[[package]]
675
675
-
name = "num-traits"
676
676
-
version = "0.2.19"
677
677
-
source = "registry+https://github.com/rust-lang/crates.io-index"
678
678
-
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
679
679
-
dependencies = [
680
680
-
"autocfg",
681
681
-
]
682
682
-
683
683
-
[[package]]
684
215
name = "once_cell"
685
216
version = "1.20.2"
686
217
source = "registry+https://github.com/rust-lang/crates.io-index"
687
218
checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
688
219
689
220
[[package]]
690
690
-
name = "parking"
691
691
-
version = "2.2.1"
692
692
-
source = "registry+https://github.com/rust-lang/crates.io-index"
693
693
-
checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
694
694
-
695
695
-
[[package]]
696
696
-
name = "parking_lot"
697
697
-
version = "0.12.3"
698
698
-
source = "registry+https://github.com/rust-lang/crates.io-index"
699
699
-
checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
700
700
-
dependencies = [
701
701
-
"lock_api",
702
702
-
"parking_lot_core",
703
703
-
]
704
704
-
705
705
-
[[package]]
706
706
-
name = "parking_lot_core"
707
707
-
version = "0.9.10"
708
708
-
source = "registry+https://github.com/rust-lang/crates.io-index"
709
709
-
checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
710
710
-
dependencies = [
711
711
-
"cfg-if",
712
712
-
"libc",
713
713
-
"redox_syscall",
714
714
-
"smallvec",
715
715
-
"windows-targets",
716
716
-
]
717
717
-
718
718
-
[[package]]
719
719
-
name = "pin-project-lite"
720
720
-
version = "0.2.14"
721
721
-
source = "registry+https://github.com/rust-lang/crates.io-index"
722
722
-
checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
723
723
-
724
724
-
[[package]]
725
725
-
name = "pin-utils"
726
726
-
version = "0.1.0"
727
727
-
source = "registry+https://github.com/rust-lang/crates.io-index"
728
728
-
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
729
729
-
730
730
-
[[package]]
731
731
-
name = "piper"
732
732
-
version = "0.2.4"
733
733
-
source = "registry+https://github.com/rust-lang/crates.io-index"
734
734
-
checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066"
735
735
-
dependencies = [
736
736
-
"atomic-waker",
737
737
-
"fastrand",
738
738
-
"futures-io",
739
739
-
]
740
740
-
741
741
-
[[package]]
742
742
-
name = "polling"
743
743
-
version = "3.7.3"
744
744
-
source = "registry+https://github.com/rust-lang/crates.io-index"
745
745
-
checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511"
746
746
-
dependencies = [
747
747
-
"cfg-if",
748
748
-
"concurrent-queue",
749
749
-
"hermit-abi 0.4.0",
750
750
-
"pin-project-lite",
751
751
-
"rustix",
752
752
-
"tracing",
753
753
-
"windows-sys 0.59.0",
754
754
-
]
755
755
-
756
756
-
[[package]]
757
221
name = "proc-macro2"
758
222
version = "1.0.86"
759
223
source = "registry+https://github.com/rust-lang/crates.io-index"
···
772
236
]
773
237
774
238
[[package]]
775
775
-
name = "redox_syscall"
776
776
-
version = "0.5.7"
777
777
-
source = "registry+https://github.com/rust-lang/crates.io-index"
778
778
-
checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
779
779
-
dependencies = [
780
780
-
"bitflags",
781
781
-
]
782
782
-
783
783
-
[[package]]
784
239
name = "roff"
785
240
version = "0.2.2"
786
241
source = "registry+https://github.com/rust-lang/crates.io-index"
···
800
255
]
801
256
802
257
[[package]]
803
803
-
name = "scopeguard"
804
804
-
version = "1.2.0"
805
805
-
source = "registry+https://github.com/rust-lang/crates.io-index"
806
806
-
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
807
807
-
808
808
-
[[package]]
809
809
-
name = "serde"
810
810
-
version = "1.0.210"
811
811
-
source = "registry+https://github.com/rust-lang/crates.io-index"
812
812
-
checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
813
813
-
dependencies = [
814
814
-
"serde_derive",
815
815
-
]
816
816
-
817
817
-
[[package]]
818
818
-
name = "serde_derive"
819
819
-
version = "1.0.210"
820
820
-
source = "registry+https://github.com/rust-lang/crates.io-index"
821
821
-
checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
822
822
-
dependencies = [
823
823
-
"proc-macro2",
824
824
-
"quote",
825
825
-
"syn",
826
826
-
]
827
827
-
828
828
-
[[package]]
829
829
-
name = "signal-hook"
830
830
-
version = "0.3.17"
831
831
-
source = "registry+https://github.com/rust-lang/crates.io-index"
832
832
-
checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
833
833
-
dependencies = [
834
834
-
"libc",
835
835
-
"signal-hook-registry",
836
836
-
]
837
837
-
838
838
-
[[package]]
839
839
-
name = "signal-hook-mio"
840
840
-
version = "0.2.4"
841
841
-
source = "registry+https://github.com/rust-lang/crates.io-index"
842
842
-
checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
843
843
-
dependencies = [
844
844
-
"libc",
845
845
-
"mio",
846
846
-
"signal-hook",
847
847
-
]
848
848
-
849
849
-
[[package]]
850
850
-
name = "signal-hook-registry"
851
851
-
version = "1.4.2"
852
852
-
source = "registry+https://github.com/rust-lang/crates.io-index"
853
853
-
checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
854
854
-
dependencies = [
855
855
-
"libc",
856
856
-
]
857
857
-
858
858
-
[[package]]
859
859
-
name = "slab"
860
860
-
version = "0.4.9"
861
861
-
source = "registry+https://github.com/rust-lang/crates.io-index"
862
862
-
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
863
863
-
dependencies = [
864
864
-
"autocfg",
865
865
-
]
866
866
-
867
867
-
[[package]]
868
868
-
name = "slotmap"
869
869
-
version = "1.0.7"
870
870
-
source = "registry+https://github.com/rust-lang/crates.io-index"
871
871
-
checksum = "dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a"
872
872
-
dependencies = [
873
873
-
"version_check 0.9.5",
874
874
-
]
875
875
-
876
876
-
[[package]]
877
877
-
name = "smallstr"
878
878
-
version = "0.3.0"
879
879
-
source = "registry+https://github.com/rust-lang/crates.io-index"
880
880
-
checksum = "63b1aefdf380735ff8ded0b15f31aab05daf1f70216c01c02a12926badd1df9d"
881
881
-
dependencies = [
882
882
-
"serde",
883
883
-
"smallvec",
884
884
-
]
885
885
-
886
886
-
[[package]]
887
887
-
name = "smallvec"
888
888
-
version = "1.13.2"
889
889
-
source = "registry+https://github.com/rust-lang/crates.io-index"
890
890
-
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
891
891
-
892
892
-
[[package]]
893
893
-
name = "smawk"
894
894
-
version = "0.3.2"
895
895
-
source = "registry+https://github.com/rust-lang/crates.io-index"
896
896
-
checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"
897
897
-
898
898
-
[[package]]
899
899
-
name = "smol"
900
900
-
version = "2.0.2"
901
901
-
source = "registry+https://github.com/rust-lang/crates.io-index"
902
902
-
checksum = "a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f"
903
903
-
dependencies = [
904
904
-
"async-channel",
905
905
-
"async-executor",
906
906
-
"async-fs",
907
907
-
"async-io",
908
908
-
"async-lock",
909
909
-
"async-net",
910
910
-
"async-process",
911
911
-
"blocking",
912
912
-
"futures-lite",
913
913
-
]
914
914
-
915
915
-
[[package]]
916
258
name = "strsim"
917
259
version = "0.11.1"
918
260
source = "registry+https://github.com/rust-lang/crates.io-index"
···
930
272
]
931
273
932
274
[[package]]
933
933
-
name = "tabwriter"
934
934
-
version = "1.4.0"
935
935
-
source = "registry+https://github.com/rust-lang/crates.io-index"
936
936
-
checksum = "a327282c4f64f6dc37e3bba4c2b6842cc3a992f204fa58d917696a89f691e5f6"
937
937
-
dependencies = [
938
938
-
"unicode-width",
939
939
-
]
940
940
-
941
941
-
[[package]]
942
942
-
name = "taffy"
943
943
-
version = "0.5.2"
944
944
-
source = "registry+https://github.com/rust-lang/crates.io-index"
945
945
-
checksum = "9cb893bff0f80ae17d3a57e030622a967b8dbc90e38284d9b4b1442e23873c94"
946
946
-
dependencies = [
947
947
-
"arrayvec",
948
948
-
"num-traits",
949
949
-
"slotmap",
950
950
-
]
951
951
-
952
952
-
[[package]]
953
275
name = "tempfile"
954
276
version = "3.13.0"
955
277
source = "registry+https://github.com/rust-lang/crates.io-index"
···
963
285
]
964
286
965
287
[[package]]
966
966
-
name = "textwrap"
967
967
-
version = "0.16.1"
968
968
-
source = "registry+https://github.com/rust-lang/crates.io-index"
969
969
-
checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9"
970
970
-
dependencies = [
971
971
-
"smawk",
972
972
-
"unicode-linebreak",
973
973
-
"unicode-width",
974
974
-
]
975
975
-
976
976
-
[[package]]
977
288
name = "thiserror"
978
289
version = "1.0.64"
979
290
source = "registry+https://github.com/rust-lang/crates.io-index"
···
994
305
]
995
306
996
307
[[package]]
997
997
-
name = "tracing"
998
998
-
version = "0.1.40"
999
999
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1000
1000
-
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
1001
1001
-
dependencies = [
1002
1002
-
"pin-project-lite",
1003
1003
-
"tracing-core",
1004
1004
-
]
1005
1005
-
1006
1006
-
[[package]]
1007
1007
-
name = "tracing-core"
1008
1008
-
version = "0.1.32"
1009
1009
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1010
1010
-
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
1011
1011
-
1012
1012
-
[[package]]
1013
308
name = "tsk"
1014
309
version = "0.1.0"
1015
310
dependencies = [
···
1017
312
"clap_complete",
1018
313
"clap_mangen",
1019
314
"edit",
1020
1020
-
"iocraft",
1021
315
"nix",
1022
1022
-
"smallstr",
1023
1023
-
"smol",
1024
1024
-
"tabwriter",
1025
316
"thiserror",
1026
317
"xattr",
1027
318
]
···
1033
324
checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
1034
325
1035
326
[[package]]
1036
1036
-
name = "unicode-linebreak"
1037
1037
-
version = "0.1.5"
1038
1038
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1039
1039
-
checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"
1040
1040
-
1041
1041
-
[[package]]
1042
1042
-
name = "unicode-width"
1043
1043
-
version = "0.1.14"
1044
1044
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1045
1045
-
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
1046
1046
-
1047
1047
-
[[package]]
1048
327
name = "utf8parse"
1049
328
version = "0.2.2"
1050
329
source = "registry+https://github.com/rust-lang/crates.io-index"
1051
330
checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
1052
331
1053
332
[[package]]
1054
1054
-
name = "uuid"
1055
1055
-
version = "1.10.0"
1056
1056
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1057
1057
-
checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"
1058
1058
-
dependencies = [
1059
1059
-
"getrandom",
1060
1060
-
]
1061
1061
-
1062
1062
-
[[package]]
1063
1063
-
name = "version_check"
1064
1064
-
version = "0.1.5"
1065
1065
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1066
1066
-
checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
1067
1067
-
1068
1068
-
[[package]]
1069
1069
-
name = "version_check"
1070
1070
-
version = "0.9.5"
1071
1071
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1072
1072
-
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
1073
1073
-
1074
1074
-
[[package]]
1075
1075
-
name = "wasi"
1076
1076
-
version = "0.11.0+wasi-snapshot-preview1"
1077
1077
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1078
1078
-
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1079
1079
-
1080
1080
-
[[package]]
1081
333
name = "which"
1082
334
version = "4.4.2"
1083
335
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1088
340
"once_cell",
1089
341
"rustix",
1090
342
]
1091
1091
-
1092
1092
-
[[package]]
1093
1093
-
name = "winapi"
1094
1094
-
version = "0.3.9"
1095
1095
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1096
1096
-
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1097
1097
-
dependencies = [
1098
1098
-
"winapi-i686-pc-windows-gnu",
1099
1099
-
"winapi-x86_64-pc-windows-gnu",
1100
1100
-
]
1101
1101
-
1102
1102
-
[[package]]
1103
1103
-
name = "winapi-i686-pc-windows-gnu"
1104
1104
-
version = "0.4.0"
1105
1105
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1106
1106
-
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1107
1107
-
1108
1108
-
[[package]]
1109
1109
-
name = "winapi-x86_64-pc-windows-gnu"
1110
1110
-
version = "0.4.0"
1111
1111
-
source = "registry+https://github.com/rust-lang/crates.io-index"
1112
1112
-
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1113
343
1114
344
[[package]]
1115
345
name = "windows-sys"
-4
Cargo.toml
···
8
8
clap_complete = "4.5.29"
9
9
clap_mangen = "0.2.23"
10
10
edit = "0.1.5"
11
11
-
iocraft = "0.2.3"
12
11
nix = { version = "0.29.0", features = ["fs"] }
13
13
-
smallstr = { version = "0.3.0", features = ["std"] }
14
14
-
smol = "2.0.2"
15
15
-
tabwriter = "1.4.0"
16
12
thiserror = "1.0.64"
17
13
xattr = "1.3.1"
+1
src/main.rs
···
86
86
full_id: bool,
87
87
},
88
88
89
89
+
/// Prints the contents of a task.
89
90
Show {
90
91
/// The [TSK-]ID of the task to display
91
92
#[command(flatten)]