diff --git a/src/dispatcher/updater.rs b/src/dispatcher/updater.rs index 8de1025b..7b0017fb 100644 --- a/src/dispatcher/updater.rs +++ b/src/dispatcher/updater.rs @@ -146,7 +146,7 @@ pub fn polling<'a>(bot: &'a Bot) -> impl Updater<Error = RequestError> + 'a { if let Some(upd) = updates.last() { offset = upd.id + 1; } - updates.into_iter().map(|u| Ok(u)).collect::<Vec<_>>() + updates.into_iter().map(Ok).collect::<Vec<_>>() } Err(err) => vec![Err(err)], }; diff --git a/src/requests/form_builder.rs b/src/requests/form_builder.rs index b8896b8f..01698d5c 100644 --- a/src/requests/form_builder.rs +++ b/src/requests/form_builder.rs @@ -110,7 +110,7 @@ impl IntoFormValue for ChatId { fn into_form_value(self) -> Option<FormValue> { let string = match self { ChatId::Id(id) => id.to_string(), - ChatId::ChannelUsername(username) => username.clone(), + ChatId::ChannelUsername(username) => username, }; Some(FormValue::Str(string)) } @@ -118,7 +118,7 @@ impl IntoFormValue for ChatId { impl IntoFormValue for String { fn into_form_value(self) -> Option<FormValue> { - Some(FormValue::Str(self.to_owned())) + Some(FormValue::Str(self)) } }