pub enum BadRequestError {
InvalidData,
MissingChoices,
ChoiceTooLong,
TooManyChoices,
ChoiceRequired,
BallotRequired,
VoterIDTooLong,
InvalidVoterID,
}
Expand description
Represents a bad request error.
Variants§
InvalidData
MissingChoices
ChoiceTooLong
TooManyChoices
ChoiceRequired
BallotRequired
VoterIDTooLong
InvalidVoterID
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
Source§impl Display for BadRequestError
impl Display for BadRequestError
Source§impl Error for BadRequestError
impl Error for BadRequestError
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()
Source§impl PartialEq for BadRequestError
impl PartialEq for BadRequestError
impl StructuralPartialEq for BadRequestError
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