pub enum ValidationErrorType {
Show 24 variants
AuditReason {
len: usize,
},
AutoModerationMetadataMentionTotalLimit {
limit: u8,
},
CreateGuildBanDeleteMessageSeconds {
seconds: u32,
},
CommunicationDisabledUntil {
timestamp: Timestamp,
},
GetChannelMessages {
limit: u16,
},
GetCurrentUserGuilds {
limit: u16,
},
GetGuildAuditLog {
limit: u16,
},
GetGuildBans {
limit: u16,
},
GetGuildMembers {
limit: u16,
},
GetReactions {
limit: u16,
},
GuildName {
len: usize,
},
GuildPruneDays {
days: u16,
},
InviteMaxAge {
max_age: u32,
},
InviteMaxUses {
max_uses: u16,
},
Nickname {
len: usize,
},
ScheduledEventDescription {
len: usize,
},
ScheduledEventGetUsers {
limit: u16,
},
ScheduledEventName {
len: usize,
},
SearchGuildMembers {
limit: u16,
},
StageTopic {
len: usize,
},
TemplateDescription {
len: usize,
},
TemplateName {
len: usize,
},
Username {
len: Option<usize>,
substring: Option<&'static str>,
},
WebhookUsername {
len: Option<usize>,
substring: Option<&'static str>,
},
}
Expand description
Type of ValidationError
that occurred.
Variants
AuditReason
Fields
len: usize
Invalid length.
Provided audit reason was too large.
AutoModerationMetadataMentionTotalLimit
Fields
limit: u8
Invalid limit.
Provided limit was too large.
CreateGuildBanDeleteMessageSeconds
Fields
seconds: u32
Invalid seconds.
Provided create guild ban delete message seconds was invalid.
CommunicationDisabledUntil
Fields
timestamp: Timestamp
Invalid timestamp.
Provided timestamp is too far in the future.
GetChannelMessages
Fields
limit: u16
Invalid limit.
Provided get channel messages limit was invalid.
GetCurrentUserGuilds
Fields
limit: u16
Invalid limit.
Provided get current user guilds limit was invalid.
GetGuildAuditLog
Fields
limit: u16
Invalid limit.
Provided get guild audit log limit was invalid.
GetGuildBans
Fields
limit: u16
Invalid limit.
Provided get guild bans limit was invalid.
GetGuildMembers
Fields
limit: u16
Invalid limit.
Provided get guild members limit was invalid.
GetReactions
Fields
limit: u16
Invalid limit.
Provided get reactions limit was invalid.
GuildName
Fields
len: usize
Invalid length.
Provided guild name was invalid.
GuildPruneDays
Fields
days: u16
Invalid days.
Provided guild prune days was invalid.
InviteMaxAge
Fields
max_age: u32
Invalid age.
Provided invite max age was invalid.
InviteMaxUses
Fields
max_uses: u16
Invalid age.
Provided invite max uses was invalid.
Nickname
Fields
len: usize
Invalid length.
Provided nickname length was invalid.
ScheduledEventDescription
Fields
len: usize
Invalid length.
Scheduled event description is invalid.
ScheduledEventGetUsers
Fields
limit: u16
Invalid limit.
Scheduled event get users limit is invalid.
ScheduledEventName
Fields
len: usize
Invalid length.
Scheduled event name is invalid.
SearchGuildMembers
Fields
limit: u16
Invalid limit.
Provided search guild members limit was invalid.
StageTopic
Fields
len: usize
Invalid length.
Provided stage instance topic was invalid.
TemplateDescription
Fields
len: usize
Invalid length.
Provided guild template description was invalid.
TemplateName
Fields
len: usize
Invalid length.
Provided guild template name was invalid.
Username
Provided username was invalid.
WebhookUsername
Provided webhook username was invalid.