serenity-rs / serenity

A Rust library for the Discord API.
https://discord.gg/serenity-rs
ISC License
4.68k stars 574 forks source link

Split ReactionType into FixedReactionType and ReactionType #2850

Closed GnomedDev closed 3 months ago

GnomedDev commented 4 months ago

Draft as WIP, solves an exposure of FixedString in the user constructable types.

GnomedDev commented 3 months ago

Splitting this isn't a good idea, and it's probably the best idea to just deal with the exposure or swap to String.