Constellation, Spacedust, Slingshot, UFOs: atproto crates and services for microcosm

quasar stub

+41 -16
Cargo.lock
··· 933 934 [[package]] 935 name = "clap" 936 - version = "4.5.41" 937 source = "registry+https://github.com/rust-lang/crates.io-index" 938 - checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" 939 dependencies = [ 940 "clap_builder", 941 "clap_derive", ··· 943 944 [[package]] 945 name = "clap_builder" 946 - version = "4.5.41" 947 source = "registry+https://github.com/rust-lang/crates.io-index" 948 - checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" 949 dependencies = [ 950 "anstream", 951 "anstyle", ··· 955 956 [[package]] 957 name = "clap_derive" 958 - version = "4.5.41" 959 source = "registry+https://github.com/rust-lang/crates.io-index" 960 - checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" 961 dependencies = [ 962 "heck", 963 "proc-macro2", ··· 1310 checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f" 1311 dependencies = [ 1312 "data-encoding", 1313 - "syn 1.0.109", 1314 ] 1315 1316 [[package]] ··· 1659 checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" 1660 dependencies = [ 1661 "libc", 1662 - "windows-sys 0.52.0", 1663 ] 1664 1665 [[package]] ··· 1702 [[package]] 1703 name = "fjall" 1704 version = "2.11.2" 1705 source = "git+https://github.com/fjall-rs/fjall.git#42d811f7c8cc9004407d520d37d2a1d8d246c03d" 1706 dependencies = [ 1707 "byteorder", ··· 2684 dependencies = [ 2685 "hermit-abi", 2686 "libc", 2687 - "windows-sys 0.52.0", 2688 ] 2689 2690 [[package]] ··· 2889 checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 2890 dependencies = [ 2891 "cfg-if", 2892 - "windows-targets 0.48.5", 2893 ] 2894 2895 [[package]] ··· 4072 ] 4073 4074 [[package]] 4075 name = "quick-xml" 4076 version = "0.36.2" 4077 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4143 "once_cell", 4144 "socket2 0.5.9", 4145 "tracing", 4146 - "windows-sys 0.52.0", 4147 ] 4148 4149 [[package]] ··· 4525 "errno", 4526 "libc", 4527 "linux-raw-sys 0.4.15", 4528 - "windows-sys 0.52.0", 4529 ] 4530 4531 [[package]] ··· 4538 "errno", 4539 "libc", 4540 "linux-raw-sys 0.9.4", 4541 - "windows-sys 0.52.0", 4542 ] 4543 4544 [[package]] ··· 5277 "getrandom 0.3.3", 5278 "once_cell", 5279 "rustix 1.0.5", 5280 - "windows-sys 0.52.0", 5281 ] 5282 5283 [[package]] ··· 5773 "clap", 5774 "dropshot", 5775 "env_logger", 5776 - "fjall", 5777 "getrandom 0.3.3", 5778 "http", 5779 "jetstream", ··· 6162 source = "registry+https://github.com/rust-lang/crates.io-index" 6163 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 6164 dependencies = [ 6165 - "windows-sys 0.48.0", 6166 ] 6167 6168 [[package]]
··· 933 934 [[package]] 935 name = "clap" 936 + version = "4.5.46" 937 source = "registry+https://github.com/rust-lang/crates.io-index" 938 + checksum = "2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57" 939 dependencies = [ 940 "clap_builder", 941 "clap_derive", ··· 943 944 [[package]] 945 name = "clap_builder" 946 + version = "4.5.46" 947 source = "registry+https://github.com/rust-lang/crates.io-index" 948 + checksum = "fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41" 949 dependencies = [ 950 "anstream", 951 "anstyle", ··· 955 956 [[package]] 957 name = "clap_derive" 958 + version = "4.5.45" 959 source = "registry+https://github.com/rust-lang/crates.io-index" 960 + checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" 961 dependencies = [ 962 "heck", 963 "proc-macro2", ··· 1310 checksum = "18e4fdb82bd54a12e42fb58a800dcae6b9e13982238ce2296dc3570b92148e1f" 1311 dependencies = [ 1312 "data-encoding", 1313 + "syn 2.0.103", 1314 ] 1315 1316 [[package]] ··· 1659 checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" 1660 dependencies = [ 1661 "libc", 1662 + "windows-sys 0.59.0", 1663 ] 1664 1665 [[package]] ··· 1702 [[package]] 1703 name = "fjall" 1704 version = "2.11.2" 1705 + source = "registry+https://github.com/rust-lang/crates.io-index" 1706 + checksum = "0b25ad44cd4360a0448a9b5a0a6f1c7a621101cca4578706d43c9a821418aebc" 1707 + dependencies = [ 1708 + "byteorder", 1709 + "byteview", 1710 + "dashmap", 1711 + "log", 1712 + "lsm-tree", 1713 + "path-absolutize", 1714 + "std-semaphore", 1715 + "tempfile", 1716 + "xxhash-rust", 1717 + ] 1718 + 1719 + [[package]] 1720 + name = "fjall" 1721 + version = "2.11.2" 1722 source = "git+https://github.com/fjall-rs/fjall.git#42d811f7c8cc9004407d520d37d2a1d8d246c03d" 1723 dependencies = [ 1724 "byteorder", ··· 2701 dependencies = [ 2702 "hermit-abi", 2703 "libc", 2704 + "windows-sys 0.59.0", 2705 ] 2706 2707 [[package]] ··· 2906 checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" 2907 dependencies = [ 2908 "cfg-if", 2909 + "windows-targets 0.52.6", 2910 ] 2911 2912 [[package]] ··· 4089 ] 4090 4091 [[package]] 4092 + name = "quasar" 4093 + version = "0.1.0" 4094 + dependencies = [ 4095 + "clap", 4096 + "fjall 2.11.2 (registry+https://github.com/rust-lang/crates.io-index)", 4097 + ] 4098 + 4099 + [[package]] 4100 name = "quick-xml" 4101 version = "0.36.2" 4102 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4168 "once_cell", 4169 "socket2 0.5.9", 4170 "tracing", 4171 + "windows-sys 0.59.0", 4172 ] 4173 4174 [[package]] ··· 4550 "errno", 4551 "libc", 4552 "linux-raw-sys 0.4.15", 4553 + "windows-sys 0.59.0", 4554 ] 4555 4556 [[package]] ··· 4563 "errno", 4564 "libc", 4565 "linux-raw-sys 0.9.4", 4566 + "windows-sys 0.59.0", 4567 ] 4568 4569 [[package]] ··· 5302 "getrandom 0.3.3", 5303 "once_cell", 5304 "rustix 1.0.5", 5305 + "windows-sys 0.59.0", 5306 ] 5307 5308 [[package]] ··· 5798 "clap", 5799 "dropshot", 5800 "env_logger", 5801 + "fjall 2.11.2 (git+https://github.com/fjall-rs/fjall.git)", 5802 "getrandom 0.3.3", 5803 "http", 5804 "jetstream", ··· 6187 source = "registry+https://github.com/rust-lang/crates.io-index" 6188 checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 6189 dependencies = [ 6190 + "windows-sys 0.59.0", 6191 ] 6192 6193 [[package]]
+1
Cargo.toml
··· 9 "spacedust", 10 "who-am-i", 11 "slingshot", 12 ]
··· 9 "spacedust", 10 "who-am-i", 11 "slingshot", 12 + "quasar", 13 ]
+8
quasar/Cargo.toml
···
··· 1 + [package] 2 + name = "quasar" 3 + version = "0.1.0" 4 + edition = "2024" 5 + 6 + [dependencies] 7 + clap = { version = "4.5.46", features = ["derive"] } 8 + fjall = "2.11.2"
+3
quasar/readme.md
···
··· 1 + # quasar 2 + 3 + indexed replay and fan-out for event stream services (wip)
+1
quasar/src/lib.rs
···
··· 1 + mod storage;
+3
quasar/src/main.rs
···
··· 1 + fn main() { 2 + println!("Hello, world!"); 3 + }
quasar/src/storage.rs

This is a binary file and will not be displayed.