neptunium_http/endpoints/guild/
emoji.rs1use bon::Builder;
2use serde::{Deserialize, Serialize};
3
4mod bulk_create_guild_emojis;
5mod create_guild_emoji;
6mod delete_guild_emoji;
7mod list_guild_emojis;
8mod update_guild_emoji;
9
10pub use bulk_create_guild_emojis::*;
11pub use create_guild_emoji::*;
12pub use delete_guild_emoji::*;
13pub use list_guild_emojis::*;
14pub use update_guild_emoji::*;
15
16#[derive(Builder, Clone, Debug, Serialize)]
17pub struct GuildEmojiCreateData {
18 pub name: String,
20 pub image: String,
22}
23
24#[derive(Deserialize, Clone, Debug)]
25pub struct EmojiCreateFailure {
26 pub name: String,
27 pub error: String,
28}