From 52eaa12cc183751709281f3d370d565685981967 Mon Sep 17 00:00:00 2001 From: Raphael Date: Sun, 15 Feb 2026 23:37:34 +0100 Subject: [PATCH] build(rust/cargo): adding the dependency for emojis Adding the serde / toml --- Cargo.lock | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.toml | 2 ++ 2 files changed, 58 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index 68b3050..788004f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1919,6 +1919,15 @@ dependencies = [ "syn 2.0.115", ] +[[package]] +name = "serde_spanned" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776" +dependencies = [ + "serde_core", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -2548,6 +2557,45 @@ dependencies = [ "tokio", ] +[[package]] +name = "toml" +version = "1.0.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbe30f93627849fa362d4a602212d41bb237dc2bd0f8ba0b2ce785012e124220" +dependencies = [ + "indexmap", + "serde_core", + "serde_spanned", + "toml_datetime", + "toml_parser", + "toml_writer", + "winnow", +] + +[[package]] +name = "toml_datetime" +version = "1.0.0+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32c2555c699578a4f59f0cc68e5116c8d7cabbd45e1409b989d4be085b53f13e" +dependencies = [ + "serde_core", +] + +[[package]] +name = "toml_parser" +version = "1.0.8+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0742ff5ff03ea7e67c8ae6c93cac239e0d9784833362da3f9a9c1da8dfefcbdc" +dependencies = [ + "winnow", +] + +[[package]] +name = "toml_writer" +version = "1.0.6+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607" + [[package]] name = "tower" version = "0.5.3" @@ -2643,9 +2691,11 @@ version = "0.1.1" dependencies = [ "dotenvy", "inventory", + "serde", "serenity", "sqlx", "tokio", + "toml", ] [[package]] @@ -3291,6 +3341,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" +[[package]] +name = "winnow" +version = "0.7.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829" + [[package]] name = "wit-bindgen" version = "0.51.0" diff --git a/Cargo.toml b/Cargo.toml index 65a2351..7956a94 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,6 +9,8 @@ repository = "https://github.com/EniumRaphael/TTY" [dependencies] dotenvy = "0.15.7" inventory = "0.3.21" +serde = { version = "1.0.228", features = ["derive"] } serenity = { version = "0.12.5", features = ["full"] } sqlx = { version = "0.8.6", features = ["runtime-tokio", "tls-native-tls", "postgres"] } tokio = { version = "1.49.0", features = ["macros", "rt-multi-thread"] } +toml = "1.0.1"