[−][src]Enum slack_api::pins::AddError
Variants
Value passed for timestamp was invalid.
File specified by file does not exist.
File comment specified by file_comment does not exist.
Message specified by channel and timestamp does not exist.
The channel argument was not specified or was invalid
One of file, file_comment, or timestamp was not specified.
The specified item is already pinned to the channel.
The user does not have permission to add pins to the channel.
File specified by file is not public nor shared to the channel.
No authentication token provided.
Invalid authentication token.
Authentication token is for a deleted user or team.
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.
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.
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.
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.
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.
The method was called via a POST request and included a data payload, but the request did not include a Content-Type header.
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.
The method was called via a POST request, but the POST data was either missing or truncated.
The response was not parseable as the expected object
Unknown(String)
The response returned an error that was unknown to the library
The client had an error sending the request to Slack
Trait Implementations
impl<E: Debug + Error> Debug for AddError<E>
[src]
impl<E: Error> Display for AddError<E>
[src]
impl<E: Error + 'static> Error for AddError<E>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl<'a, E: Error> From<&'a str> for AddError<E>
[src]
Auto Trait Implementations
impl<E> !RefUnwindSafe for AddError<E>
impl<E> Send for AddError<E> where
E: Send,
E: Send,
impl<E> Sync for AddError<E> where
E: Sync,
E: Sync,
impl<E> Unpin for AddError<E> where
E: Unpin,
E: Unpin,
impl<E> !UnwindSafe for AddError<E>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,