diff options
| author | John Turner <jturner.usa@gmail.com> | 2026-03-04 20:53:24 -0500 |
|---|---|---|
| committer | John Turner <jturner.usa@gmail.com> | 2026-03-04 20:53:32 -0500 |
| commit | 4a16841789604614bc495c36972236749e5f35b0 (patch) | |
| tree | ff7383c17f5d265967a1db083884fec78062e53f /Cargo.lock | |
| parent | 3c4208abd325d317c7524ba0dc3b701edfa9ebf8 (diff) | |
| download | httpd-4a16841789604614bc495c36972236749e5f35b0.tar.gz | |
roll our own http types
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 62 |
1 files changed, 38 insertions, 24 deletions
@@ -127,41 +127,35 @@ dependencies = [ ] [[package]] -name = "http" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +name = "get" +version = "0.1.0" +source = "git+https://jturnerusa.dev/cgit/get/?rev=cd5f75b65777a855ab010c3137304ac05f2e56b8#cd5f75b65777a855ab010c3137304ac05f2e56b8" dependencies = [ - "bytes", - "itoa", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "httparse" -version = "1.10.1" +name = "heck" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "httpd" version = "0.1.0" dependencies = [ "chrono", - "http", - "httparse", - "httpdate", + "get", "mlua", + "mon", + "strum", "thiserror", "tokio", ] [[package]] -name = "httpdate" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" - -[[package]] name = "iana-time-zone" version = "0.1.65" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -186,12 +180,6 @@ dependencies = [ ] [[package]] -name = "itoa" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" - -[[package]] name = "js-sys" version = "0.3.91" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -269,6 +257,11 @@ dependencies = [ ] [[package]] +name = "mon" +version = "0.1.0" +source = "git+https://jturnerusa.dev/cgit/mon/?rev=b8018ac660bbe29908f5e6f81d692db63ebcd39f#b8018ac660bbe29908f5e6f81d692db63ebcd39f" + +[[package]] name = "num-traits" version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -431,6 +424,27 @@ dependencies = [ ] [[package]] +name = "strum" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd" +dependencies = [ + "strum_macros", +] + +[[package]] +name = "strum_macros" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + +[[package]] name = "syn" version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" |
