Hex Artifact Content
Logged in as anonymous

Artifact f5ed284f8c41ab5f698246ae22830cb27e829833cfe47803719a887c5410b44a:

Manifest of check-in [f5ed284f8c] - refactor, split to modules, change error handling, fix how default destination is specified by arcade on 2025-06-21 08:45:52.
0000: 43 20 72 65 66 61 63 74 6f 72 2c 5c 73 73 70 6c  C refactor,\sspl
0010: 69 74 5c 73 74 6f 5c 73 6d 6f 64 75 6c 65 73 2c  it\sto\smodules,
0020: 5c 73 63 68 61 6e 67 65 5c 73 65 72 72 6f 72 5c  \schange\serror\
0030: 73 68 61 6e 64 6c 69 6e 67 2c 5c 73 66 69 78 5c  shandling,\sfix\
0040: 73 68 6f 77 5c 73 64 65 66 61 75 6c 74 5c 73 64  show\sdefault\sd
0050: 65 73 74 69 6e 61 74 69 6f 6e 5c 6e 69 73 5c 73  estination\nis\s
0060: 73 70 65 63 69 66 69 65 64 0a 44 20 32 30 32 35  specified.D 2025
0070: 2d 30 36 2d 32 31 54 30 38 3a 34 35 3a 35 32 2e  -06-21T08:45:52.
0080: 36 33 38 0a 46 20 2e 67 69 74 68 75 62 2f 77 6f  638.F .github/wo
0090: 72 6b 66 6c 6f 77 73 2f 72 75 73 74 2d 63 6c 69  rkflows/rust-cli
00a0: 70 70 79 2e 79 6d 6c 20 34 34 61 65 33 39 37 33  ppy.yml 44ae3973
00b0: 63 31 37 36 38 61 62 35 30 63 38 37 39 37 66 37  c1768ab50c8797f7
00c0: 30 34 34 63 66 33 64 63 65 36 64 62 63 38 32 63  044cf3dce6dbc82c
00d0: 39 65 30 66 33 32 33 30 34 66 33 62 64 63 65 33  9e0f32304f3bdce3
00e0: 31 33 62 37 38 33 63 39 0a 46 20 43 61 72 67 6f  13b783c9.F Cargo
00f0: 2e 6c 6f 63 6b 20 39 66 36 61 38 39 34 31 34 34  .lock 9f6a894144
0100: 30 36 33 33 61 32 31 31 65 62 37 64 33 35 32 37  0633a211eb7d3527
0110: 64 34 63 37 33 39 31 34 31 32 61 30 37 66 65 39  d4c7391412a07fe9
0120: 35 37 39 65 66 65 38 66 61 37 38 63 64 65 66 37  579efe8fa78cdef7
0130: 63 36 62 65 61 62 0a 46 20 43 61 72 67 6f 2e 74  c6beab.F Cargo.t
0140: 6f 6d 6c 20 39 64 63 32 32 32 31 31 62 35 37 61  oml 9dc22211b57a
0150: 36 65 30 39 36 37 64 38 63 34 66 33 65 30 30 37  6e0967d8c4f3e007
0160: 38 38 39 34 66 37 65 63 32 66 62 66 34 31 30 62  8894f7ec2fbf410b
0170: 39 35 36 66 32 39 39 39 38 62 39 32 64 32 39 31  956f29998b92d291
0180: 33 62 36 38 0a 46 20 4c 49 43 45 4e 53 45 2e 30  3b68.F LICENSE.0
0190: 42 53 44 20 30 32 32 30 65 39 63 30 33 63 34 30  BSD 0220e9c03c40
01a0: 65 64 31 30 36 65 34 65 61 35 62 35 62 39 66 62  ed106e4ea5b5b9fb
01b0: 39 39 32 37 37 63 62 31 37 37 65 34 34 33 64 34  99277cb177e443d4
01c0: 31 33 66 39 37 35 63 62 31 65 30 62 37 30 62 66  13f975cb1e0b70bf
01d0: 38 32 64 31 0a 46 20 52 45 41 44 4d 45 20 65 35  82d1.F README e5
01e0: 33 38 61 32 65 37 66 64 36 30 62 65 33 39 31 66  38a2e7fd60be391f
01f0: 65 31 30 64 30 30 35 38 63 34 65 35 39 64 64 31  e10d0058c4e59dd1
0200: 39 62 66 32 30 31 35 64 65 33 35 33 31 30 39 65  9bf2015de353109e
0210: 39 30 30 64 33 31 30 62 32 35 39 32 30 37 0a 46  900d310b259207.F
0220: 20 73 6d 74 70 32 74 67 2e 74 6f 6d 6c 2e 65 78   smtp2tg.toml.ex
0230: 61 6d 70 6c 65 20 66 33 64 30 62 66 39 65 39 33  ample f3d0bf9e93
0240: 61 63 64 31 62 32 61 38 61 36 65 38 35 64 37 39  acd1b2a8a6e85d79
0250: 35 31 34 62 39 64 36 62 32 35 38 31 39 35 64 65  514b9d6b258195de
0260: 37 62 35 37 34 33 65 66 66 64 64 39 61 38 35 39  7b5743effdd9a859
0270: 63 37 36 36 66 39 0a 46 20 73 72 63 2f 6d 61 69  c766f9.F src/mai
0280: 6c 2e 72 73 20 66 38 38 62 62 62 36 35 61 37 64  l.rs f88bbb65a7d
0290: 65 62 38 39 64 61 39 61 36 37 64 39 64 62 66 38  eb89da9a67d9dbf8
02a0: 35 30 36 32 62 61 62 39 66 31 39 30 33 34 62 63  5062bab9f19034bc
02b0: 66 32 37 30 39 31 38 39 34 34 65 61 61 31 36 38  f270918944eaa168
02c0: 30 63 36 32 34 0a 46 20 73 72 63 2f 6d 61 69 6e  0c624.F src/main
02d0: 2e 72 73 20 38 61 33 37 30 65 35 37 37 61 63 32  .rs 8a370e577ac2
02e0: 34 30 33 65 30 38 61 32 61 36 39 33 65 36 62 61  403e08a2a693e6ba
02f0: 65 64 38 37 30 65 63 61 35 32 64 65 31 30 64 30  ed870eca52de10d0
0300: 65 61 35 32 34 37 63 62 39 34 62 62 31 64 66 35  ea5247cb94bb1df5
0310: 39 39 62 62 0a 46 20 73 72 63 2f 74 65 6c 65 67  99bb.F src/teleg
0320: 72 61 6d 2e 72 73 20 31 65 34 37 38 37 39 30 37  ram.rs 1e4787907
0330: 34 38 63 64 63 31 35 36 38 38 30 65 66 31 36 38  48cdc156880ef168
0340: 61 61 64 64 32 32 63 38 31 66 34 65 37 35 30 64  aadd22c81f4e750d
0350: 37 33 66 34 35 31 65 63 62 34 31 35 34 63 33 66  73f451ecb4154c3f
0360: 61 31 34 37 62 35 62 0a 46 20 73 72 63 2f 74 65  a147b5b.F src/te
0370: 73 74 73 2e 72 73 20 64 31 31 61 35 36 36 33 38  sts.rs d11a56638
0380: 63 36 38 34 37 34 31 65 33 34 39 31 33 32 37 65  c684741e3491327e
0390: 31 64 36 35 39 63 32 35 32 64 30 36 63 31 61 37  1d659c252d06c1a7
03a0: 35 65 32 32 63 32 34 37 31 61 34 36 61 33 61 63  5e22c2471a46a3ac
03b0: 30 39 35 35 61 30 33 0a 46 20 73 72 63 2f 75 74  0955a03.F src/ut
03c0: 69 6c 73 2e 72 73 20 61 38 33 38 66 63 62 64 39  ils.rs a838fcbd9
03d0: 32 33 61 63 66 66 66 33 38 32 34 30 33 32 34 32  23acfff382403242
03e0: 66 33 36 39 64 39 63 34 35 35 33 31 32 36 34 38  f369d9c455312648
03f0: 32 35 62 66 38 66 63 61 39 38 35 32 36 34 32 65  25bf8fca9852642e
0400: 32 38 32 33 37 38 62 0a 50 20 32 31 35 38 62 34  282378b.P 2158b4
0410: 34 39 32 39 32 34 39 64 35 63 38 32 30 36 30 66  4929249d5c82060f
0420: 33 61 61 39 30 34 31 33 39 65 37 63 33 36 30 64  3aa904139e7c360d
0430: 36 31 37 65 62 37 30 30 35 36 61 37 36 62 62 63  617eb70056a76bbc
0440: 62 34 36 66 66 35 30 30 38 61 0a 52 20 63 31 33  b46ff5008a.R c13
0450: 39 39 34 35 63 33 38 33 64 33 35 33 32 64 39 66  9945c383d3532d9f
0460: 62 30 64 62 61 62 38 65 32 34 62 66 35 0a 54 20  b0dbab8e24bf5.T 
0470: 2b 73 79 6d 2d 76 30 2e 35 2e 30 20 2a 0a 55 20  +sym-v0.5.0 *.U 
0480: 61 72 63 61 64 65 0a 5a 20 64 62 39 32 39 33 35  arcade.Z db92935
0490: 62 39 30 31 36 38 65 36 33 62 61 62 39 64 32 61  b90168e63bab9d2a
04a0: 31 32 39 61 62 61 30 61 64 0a                    129aba0ad.