Another cargo fmt fix + Cargo.lock update for examples?

This commit is contained in:
LasterAlex 2024-08-15 23:32:19 +03:00
parent ab87451b62
commit a4e4558eb1
No known key found for this signature in database
2 changed files with 52 additions and 8 deletions

55
Cargo.lock generated
View file

@ -2208,7 +2208,7 @@ checksum = "20f34339676cdcab560c9a82300c4c2581f68b9369aedf0fae86f2ff9565ff3e"
[[package]] [[package]]
name = "teloxide" name = "teloxide"
version = "0.12.2" version = "0.13.0"
dependencies = [ dependencies = [
"aquamarine", "aquamarine",
"axum", "axum",
@ -2230,8 +2230,8 @@ dependencies = [
"serde_cbor", "serde_cbor",
"serde_json", "serde_json",
"sqlx", "sqlx",
"teloxide-core", "teloxide-core 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
"teloxide-macros", "teloxide-macros 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
"thiserror", "thiserror",
"tokio", "tokio",
"tokio-stream", "tokio-stream",
@ -2243,7 +2243,7 @@ dependencies = [
[[package]] [[package]]
name = "teloxide-core" name = "teloxide-core"
version = "0.9.1" version = "0.10.0"
dependencies = [ dependencies = [
"aho-corasick 0.7.20", "aho-corasick 0.7.20",
"bitflags 1.3.2", "bitflags 1.3.2",
@ -2277,9 +2277,52 @@ dependencies = [
"xshell", "xshell",
] ]
[[package]]
name = "teloxide-core"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4308e2880a535d8c30e494d548af1deb573e1fc06f2574fdd01b8fccf7c801a"
dependencies = [
"bitflags 1.3.2",
"bytes",
"chrono",
"derive_more",
"either",
"futures",
"log",
"mime",
"once_cell",
"pin-project",
"rc-box",
"reqwest",
"serde",
"serde_json",
"serde_with",
"take_mut",
"takecell",
"thiserror",
"tokio",
"tokio-util",
"url",
"uuid",
"vecrem",
]
[[package]] [[package]]
name = "teloxide-macros" name = "teloxide-macros"
version = "0.7.1" version = "0.8.0"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "teloxide-macros"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e2d33d809c3e7161a9ab18bedddf98821245014f0a78fa4d2c9430b2ec018c1"
dependencies = [ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
@ -2752,7 +2795,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [ dependencies = [
"windows-sys 0.48.0", "windows-sys 0.52.0",
] ]
[[package]] [[package]]

View file

@ -22,8 +22,9 @@ pub enum State {
#[command(rename_rule = "lowercase")] #[command(rename_rule = "lowercase")]
pub enum StartCommand { pub enum StartCommand {
#[command()] #[command()]
Start(String), /* Because deep linking (links like https://t.me/some_bot?start=123456789) is the Start(String), /* Because deep linking (links like https://t.me/some_bot?start=123456789)
* same as sending "/start 123456789", we can treat it as just an argument to a command * is the same as sending "/start 123456789",
* we can treat it as just an argument to a command
* *
* https://core.telegram.org/bots/features#deep-linking */ * https://core.telegram.org/bots/features#deep-linking */
} }