pub enum CreateProjectError {
Status400(Box<CreateProjectBadRequestProblem>),
Status401(Box<NotAuthenticatedProblem>),
Status403(Box<CreateProjectForbiddenProblem>),
Status409(Box<SlugTakenProblem>),
Status413(Box<PayloadTooLargeProblem>),
Status422(Box<CreateProjectUnprocessableEntityProblem>),
Status500(Box<InternalErrorProblem>),
Status502(Box<UpstreamFailureProblem>),
Status503(Box<UpstreamUnavailableProblem>),
Status504(Box<CreateProjectGatewayTimeoutProblem>),
}Variants§
Status400(Box<CreateProjectBadRequestProblem>)
Status401(Box<NotAuthenticatedProblem>)
Status403(Box<CreateProjectForbiddenProblem>)
Status409(Box<SlugTakenProblem>)
Status413(Box<PayloadTooLargeProblem>)
Status422(Box<CreateProjectUnprocessableEntityProblem>)
Status500(Box<InternalErrorProblem>)
Status502(Box<UpstreamFailureProblem>)
Status503(Box<UpstreamUnavailableProblem>)
Status504(Box<CreateProjectGatewayTimeoutProblem>)
Trait Implementations§
Source§impl Clone for CreateProjectError
impl Clone for CreateProjectError
Auto Trait Implementations§
impl Freeze for CreateProjectError
impl RefUnwindSafe for CreateProjectError
impl Send for CreateProjectError
impl Sync for CreateProjectError
impl Unpin for CreateProjectError
impl UnsafeUnpin for CreateProjectError
impl UnwindSafe for CreateProjectError
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