pub enum PlateNumberError {
InvalidPlateDigitLength,
InvalidPlateCharacterLength,
InvalidPlateCharacter(String),
MotorcycleProvinceNotFound(String),
CarProvinceNotFound(String),
}
Variants§
InvalidPlateDigitLength
InvalidPlateCharacterLength
InvalidPlateCharacter(String)
MotorcycleProvinceNotFound(String)
CarProvinceNotFound(String)
Trait Implementations§
Source§impl Clone for PlateNumberError
impl Clone for PlateNumberError
Source§fn clone(&self) -> PlateNumberError
fn clone(&self) -> PlateNumberError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PlateNumberError
impl Debug for PlateNumberError
Source§impl<'de> Deserialize<'de> for PlateNumberError
impl<'de> Deserialize<'de> for PlateNumberError
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 PlateNumberError
impl Display for PlateNumberError
Source§impl Error for PlateNumberError
impl Error for PlateNumberError
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 Hash for PlateNumberError
impl Hash for PlateNumberError
Source§impl PartialEq for PlateNumberError
impl PartialEq for PlateNumberError
Source§impl Serialize for PlateNumberError
impl Serialize for PlateNumberError
impl Eq for PlateNumberError
impl StructuralPartialEq for PlateNumberError
Auto Trait Implementations§
impl Freeze for PlateNumberError
impl RefUnwindSafe for PlateNumberError
impl Send for PlateNumberError
impl Sync for PlateNumberError
impl Unpin for PlateNumberError
impl UnwindSafe for PlateNumberError
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