[−][src]Enum zipwhip_rs::ZipwhipError
An error returned from the Zipwhip API Some of these errors are defined in the Zipwhip API specification, and are checked before sending the API request
Variants
TooManyRecipients means you are over the limit of 50 recipients per group (this is ignored for bulk messages, since each message is sent individually)
SMS has a relatively short body length (250 bytes). This error means your are over that length and the SMS cannot be sent.
ZipwhipAPIError(StatusCode)
A generic error code returned from the zipwhip API (not expected, zipwhip may be down, etc.)
CorruptJSONResponse(String)
An error that occurs during deserialization of JSON returned from the Zipwhip API
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ZipwhipError
impl Send for ZipwhipError
impl Sync for ZipwhipError
impl Unpin for ZipwhipError
impl UnwindSafe for ZipwhipError
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,