pub struct BadRequestError {
pub name: String,
pub code: String,
pub message: String,
}Expand description
Represents an instance of one of the errors that could be returned on a bad request.
This struct holds detailed information about a single validation error, including the field name, error code, and a user-friendly message.
Fields§
§name: StringName of the field.
code: StringError code.
message: StringMore details about the error.
Trait Implementations§
Source§impl Debug for BadRequestError
impl Debug for BadRequestError
Source§impl<'de> Deserialize<'de> for BadRequestError
impl<'de> Deserialize<'de> for BadRequestError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BadRequestError
impl RefUnwindSafe for BadRequestError
impl Send for BadRequestError
impl Sync for BadRequestError
impl Unpin for BadRequestError
impl UnwindSafe for BadRequestError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.