Enum slack_api::reactions::AddError
[−]
[src]
pub enum AddError<E: Error> { BadTimestamp, FileNotFound, FileCommentNotFound, MessageNotFound, NoItemSpecified, InvalidName, AlreadyReacted, TooManyEmoji, TooManyReactions, NotAuthed, InvalidAuth, AccountInactive, InvalidArgName, InvalidArrayArg, InvalidCharset, InvalidFormData, InvalidPostType, MissingPostType, TeamAddedToOrg, RequestTimeout, MalformedResponse(Error), Unknown(String), Client(E), }
Variants
BadTimestamp
Value passed for timestamp was invalid.
FileNotFound
File specified by file does not exist.
FileCommentNotFound
File comment specified by file_comment does not exist.
MessageNotFound
Message specified by channel and timestamp does not exist.
NoItemSpecified
file, file_comment, or combination of channel and timestamp was not specified.
InvalidName
Value passed for name was invalid.
AlreadyReacted
The specified item already has the user/reaction combination.
TooManyEmoji
The limit for distinct reactions (i.e emoji) on the item has been reached.
TooManyReactions
The limit for reactions a person may add to the item has been reached.
NotAuthed
No authentication token provided.
InvalidAuth
Invalid authentication token.
AccountInactive
Authentication token is for a deleted user or team.
InvalidArgName
The method was passed an argument whose name falls outside the bounds of common decency. This includes very long names and names with non-alphanumeric characters other than _. If you get this error, it is typically an indication that you have made a very malformed API call.
InvalidArrayArg
The method was passed a PHP-style array argument (e.g. with a name like foo[7]). These are never valid with the Slack API.
InvalidCharset
The method was called via a POST request, but the charset specified in the Content-Type header was invalid. Valid charset names are: utf-8 iso-8859-1.
InvalidFormData
The method was called via a POST request with Content-Type application/x-www-form-urlencoded or multipart/form-data, but the form data was either missing or syntactically invalid.
InvalidPostType
The method was called via a POST request, but the specified Content-Type was invalid. Valid types are: application/x-www-form-urlencoded multipart/form-data text/plain.
MissingPostType
The method was called via a POST request and included a data payload, but the request did not include a Content-Type header.
TeamAddedToOrg
The team associated with your request is currently undergoing migration to an Enterprise Organization. Web API and other platform operations will be intermittently unavailable until the transition is complete.
RequestTimeout
The method was called via a POST request, but the POST data was either missing or truncated.
MalformedResponse(Error)
The response was not parseable as the expected object
Unknown(String)
The response returned an error that was unknown to the library
Client(E)
The client had an error sending the request to Slack