From 02400b18ab3c0a091c60909a8664d431be8b4c68 Mon Sep 17 00:00:00 2001 From: Waffle Date: Mon, 10 Aug 2020 18:14:52 +0300 Subject: [PATCH] remove TargetMessage as ChatOrInlineMessage reexport as it couldn't be deprecated Also rename `TargetMessage::{Chat => Common}` variant. (anyway `ChatOrInlineMessage`/`TargetMessage` refactoring is not backward compatible) --- src/types/target_message.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/types/target_message.rs b/src/types/target_message.rs index aff9a0b6..0c0d8cc1 100644 --- a/src/types/target_message.rs +++ b/src/types/target_message.rs @@ -6,13 +6,10 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Eq, Hash, PartialEq, Serialize, Deserialize)] #[serde(untagged)] pub enum TargetMessage { - Chat { chat_id: ChatId, message_id: i32 }, + Common { chat_id: ChatId, message_id: i32 }, Inline { inline_message_id: String }, } -#[deprecated = "Was renamed to `TargetMessage`, please use renamed version"] -pub use TargetMessage as ChatOrInlineMessage; - impl From for TargetMessage { fn from(inline_message_id: String) -> Self { Self::Inline { inline_message_id }