use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Copy, Default, PartialEq, Eq, Serialize, Deserialize)]
#[serde(from = "i32", into = "i32")]
#[repr(i32)]
pub enum ReactionTargetType {
#[default]
Message = 0,
Post = 1,
Comment = 2,
Reply = 3,
Unknown(i32),
}
wire_enum!(ReactionTargetType, i32, Unknown, {
Message = 0,
Post = 1,
Comment = 2,
Reply = 3,
});