pub struct Conflict { /* private fields */ }Expand description
A 409 - Conflict error.
Used when a code invariant was broken due to a client provided information.
Trait Implementations§
Source§impl CustomProblem for Conflict
impl CustomProblem for Conflict
Source§fn problem_type(&self) -> Uri
fn problem_type(&self) -> Uri
A URI reference that identifies the problem type. Read more
Source§fn title(&self) -> &'static str
fn title(&self) -> &'static str
A short, human-readable summary of the problem type. Read more
Source§fn status_code(&self) -> StatusCode
fn status_code(&self) -> StatusCode
The HTTP status code for this problem type. Read more
Source§fn add_extensions(&self, _: &mut Extensions)
fn add_extensions(&self, _: &mut Extensions)
Add extensions to the final problem instance. Read more
Source§impl Error for Conflict
impl Error for Conflict
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for Conflict
impl RefUnwindSafe for Conflict
impl Send for Conflict
impl Sync for Conflict
impl Unpin for Conflict
impl UnsafeUnpin for Conflict
impl UnwindSafe for Conflict
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