pub enum ParseRIError {
Show 18 variants
InvalidAuthority,
InvalidPathAbsolute,
InvalidSegment,
InvalidSegmentNzNc,
InvalidPChar,
InvalidScheme,
InvalidSchemeSeparator,
InvalidIPLiteral,
InvalidIPvFuture,
InvalidIPv6address,
InvalidH16,
InvalidLS32,
InvalidIPv4address,
InvalidDecOctet,
InvalidPctEncoded,
NotTermination,
Unsupported,
Unknown,
}Variants§
InvalidAuthority
InvalidPathAbsolute
InvalidSegment
InvalidSegmentNzNc
InvalidPChar
InvalidScheme
InvalidSchemeSeparator
InvalidIPLiteral
InvalidIPvFuture
InvalidIPv6address
InvalidH16
InvalidLS32
InvalidIPv4address
InvalidDecOctet
InvalidPctEncoded
NotTermination
Unsupported
Unknown
Trait Implementations§
Source§impl Clone for ParseRIError
impl Clone for ParseRIError
Source§fn clone(&self) -> ParseRIError
fn clone(&self) -> ParseRIError
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 ParseRIError
impl Debug for ParseRIError
impl Copy for ParseRIError
Auto Trait Implementations§
impl Freeze for ParseRIError
impl RefUnwindSafe for ParseRIError
impl Send for ParseRIError
impl Sync for ParseRIError
impl Unpin for ParseRIError
impl UnwindSafe for ParseRIError
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