Struct iban::ParseIbanError
source · pub struct ParseIbanError { /* private fields */ }
Expand description
The result after using parse()
or from_str()
on an invalid IBAN. It indicates that the
string does not follow the IBAN specification.
Examples
use iban::Iban;
use iban::ParseIbanError;
// Too short
assert!(match "AA32".parse::<Iban>() {
Err(ParseIbanError{..}) => true,
_ => false
});
Trait Implementations
sourceimpl Clone for ParseIbanError
impl Clone for ParseIbanError
sourcefn clone(&self) -> ParseIbanError
fn clone(&self) -> ParseIbanError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ParseIbanError
impl Debug for ParseIbanError
sourceimpl Display for ParseIbanError
impl Display for ParseIbanError
sourceimpl Error for ParseIbanError
impl Error for ParseIbanError
sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourcefn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
sourceimpl Hash for ParseIbanError
impl Hash for ParseIbanError
sourceimpl PartialEq<ParseIbanError> for ParseIbanError
impl PartialEq<ParseIbanError> for ParseIbanError
sourcefn eq(&self, other: &ParseIbanError) -> bool
fn eq(&self, other: &ParseIbanError) -> bool
impl Copy for ParseIbanError
impl Eq for ParseIbanError
impl StructuralEq for ParseIbanError
impl StructuralPartialEq for ParseIbanError
Auto Trait Implementations
impl RefUnwindSafe for ParseIbanError
impl Send for ParseIbanError
impl Sync for ParseIbanError
impl Unpin for ParseIbanError
impl UnwindSafe for ParseIbanError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more