pub enum SendMessageError {
Status400(Box<InvalidRequestProblem>),
Status401(Box<NotAuthenticatedProblem>),
Status402(Box<BillingSuspendedProblem>),
Status403(Box<SendMessageForbiddenProblem>),
Status404(Box<SendMessageNotFoundProblem>),
Status409(Box<SendMessageConflictProblem>),
Status413(Box<PayloadTooLargeProblem>),
Status422(Box<SendMessageUnprocessableEntityProblem>),
Status500(Box<SendMessageInternalServerErrorProblem>),
Status502(Box<UpstreamFailureProblem>),
Status503(Box<UpstreamUnavailableProblem>),
Status504(Box<SendMessageGatewayTimeoutProblem>),
}Variants§
Status400(Box<InvalidRequestProblem>)
Status401(Box<NotAuthenticatedProblem>)
Status402(Box<BillingSuspendedProblem>)
Status403(Box<SendMessageForbiddenProblem>)
Status404(Box<SendMessageNotFoundProblem>)
Status409(Box<SendMessageConflictProblem>)
Status413(Box<PayloadTooLargeProblem>)
Status422(Box<SendMessageUnprocessableEntityProblem>)
Status500(Box<SendMessageInternalServerErrorProblem>)
Status502(Box<UpstreamFailureProblem>)
Status503(Box<UpstreamUnavailableProblem>)
Status504(Box<SendMessageGatewayTimeoutProblem>)
Trait Implementations§
Source§impl Clone for SendMessageError
impl Clone for SendMessageError
Auto Trait Implementations§
impl Freeze for SendMessageError
impl RefUnwindSafe for SendMessageError
impl Send for SendMessageError
impl Sync for SendMessageError
impl Unpin for SendMessageError
impl UnsafeUnpin for SendMessageError
impl UnwindSafe for SendMessageError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more