Update to the latest teloxide-macros

Former-commit-id: 64359db3da
This commit is contained in:
Hirrolot 2022-10-06 22:35:32 +06:00
parent b530f63608
commit ee07a6f0b2
3 changed files with 4 additions and 4 deletions

View file

@ -67,7 +67,7 @@ dptree = "0.3.0"
# These lines are used only for development. # These lines are used only for development.
teloxide-core = { git = "https://github.com/teloxide/teloxide-core", rev = "00165e6", default-features = false } teloxide-core = { git = "https://github.com/teloxide/teloxide-core", rev = "00165e6", default-features = false }
teloxide-macros = { git = "https://github.com/teloxide/teloxide-macros", rev = "a2a79e29cb106a5d3052cf32a23e698db859cc2a", optional = true } teloxide-macros = { git = "https://github.com/teloxide/teloxide-macros", rev = "e715105", optional = true }
# dptree = { git = "https://github.com/teloxide/dptree", rev = "df578e4" } # dptree = { git = "https://github.com/teloxide/dptree", rev = "df578e4" }
tokio = { version = "1.8", features = ["fs"] } tokio = { version = "1.8", features = ["fs"] }

View file

@ -194,7 +194,7 @@ pub use teloxide_macros::BotCommands;
/// #[derive(BotCommands, PartialEq, Debug)] /// #[derive(BotCommands, PartialEq, Debug)]
/// #[command(rename_rule = "lowercase")] /// #[command(rename_rule = "lowercase")]
/// enum Command { /// enum Command {
/// #[command(parse_with = "accept_two_digits")] /// #[command(parse_with = accept_two_digits)]
/// Num(u8), /// Num(u8),
/// } /// }
/// ///

View file

@ -161,11 +161,11 @@ fn parse_custom_parser() {
#[derive(BotCommands, Debug, PartialEq)] #[derive(BotCommands, Debug, PartialEq)]
#[command(rename_rule = "lowercase")] #[command(rename_rule = "lowercase")]
enum DefaultCommands { enum DefaultCommands {
#[command(parse_with = "custom_parse_function")] #[command(parse_with = custom_parse_function)]
Start(u8, String), Start(u8, String),
// Test <https://github.com/teloxide/teloxide/issues/668>. // Test <https://github.com/teloxide/teloxide/issues/668>.
#[command(parse_with = "parser::custom_parse_function")] #[command(parse_with = parser::custom_parse_function)]
TestPath(u8, String), TestPath(u8, String),
Help, Help,