mirror of
https://github.com/teloxide/teloxide.git
synced 2025-03-24 23:57:38 +01:00
fix typos & such
This commit is contained in:
parent
66ad49ab7c
commit
59b8aa21b5
2 changed files with 9 additions and 9 deletions
14
src/lib.rs
14
src/lib.rs
|
@ -54,22 +54,22 @@ fn bot_commands_impl(tokens: TokenStream) -> Result<TokenStream, Error> {
|
||||||
let mut vec_impl_create = vec![];
|
let mut vec_impl_create = vec![];
|
||||||
for (variant, info) in variants.iter().zip(variant_infos.iter()) {
|
for (variant, info) in variants.iter().zip(variant_infos.iter()) {
|
||||||
let var = &variant.ident;
|
let var = &variant.ident;
|
||||||
let variantt = quote! { Self::#var };
|
let variant_ = quote! { Self::#var };
|
||||||
match &variant.fields {
|
match &variant.fields {
|
||||||
Fields::Unnamed(fields) => {
|
Fields::Unnamed(fields) => {
|
||||||
let parser =
|
let parser =
|
||||||
info.parser.as_ref().unwrap_or(&command_enum.parser_type);
|
info.parser.as_ref().unwrap_or(&command_enum.parser_type);
|
||||||
vec_impl_create
|
vec_impl_create
|
||||||
.push(impl_parse_args_unnamed(fields, variantt, parser));
|
.push(impl_parse_args_unnamed(fields, variant_, parser));
|
||||||
}
|
}
|
||||||
Fields::Unit => {
|
Fields::Unit => {
|
||||||
vec_impl_create.push(variantt);
|
vec_impl_create.push(variant_);
|
||||||
}
|
}
|
||||||
Fields::Named(named) => {
|
Fields::Named(named) => {
|
||||||
let parser =
|
let parser =
|
||||||
info.parser.as_ref().unwrap_or(&command_enum.parser_type);
|
info.parser.as_ref().unwrap_or(&command_enum.parser_type);
|
||||||
vec_impl_create
|
vec_impl_create
|
||||||
.push(impl_parse_args_named(named, variantt, parser));
|
.push(impl_parse_args_named(named, variant_, parser));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -156,9 +156,9 @@ fn impl_parse(
|
||||||
use teloxide::utils::command::ParseError;
|
use teloxide::utils::command::ParseError;
|
||||||
|
|
||||||
let mut words = s.splitn(2, ' ');
|
let mut words = s.splitn(2, ' ');
|
||||||
let mut splited = words.next().expect("First item will be always.").split('@');
|
let mut splitted = words.next().expect("First item will be always.").split('@');
|
||||||
let command_raw = splited.next().expect("First item will be always.");
|
let command_raw = splitted.next().expect("First item will be always.");
|
||||||
let bot = splited.next();
|
let bot = splitted.next();
|
||||||
let bot_name = bot_name.into();
|
let bot_name = bot_name.into();
|
||||||
match bot {
|
match bot {
|
||||||
Some(name) if name.eq_ignore_ascii_case(&bot_name) => {}
|
Some(name) if name.eq_ignore_ascii_case(&bot_name) => {}
|
||||||
|
|
|
@ -82,10 +82,10 @@ mod tests {
|
||||||
use super::*;
|
use super::*;
|
||||||
|
|
||||||
macro_rules! test_eq {
|
macro_rules! test_eq {
|
||||||
($lval:expr => $rval:expr) => {
|
($input:expr => $output:expr) => {
|
||||||
let rule = RenameRule::parse(TYPE).unwrap();
|
let rule = RenameRule::parse(TYPE).unwrap();
|
||||||
|
|
||||||
assert_eq!(rule.apply($lval), $rval);
|
assert_eq!(rule.apply($input), $output);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue