[−][src]Enum url::SyntaxViolation
Non-fatal syntax violations that can occur during parsing.
This may be extended in the future so exhaustive matching is discouraged with an unused variant.
Variants
Backslash
C0SpaceIgnored
EmbeddedCredentials
ExpectedDoubleSlash
ExpectedFileDoubleSlash
FileWithHostAndWindowsDrive
NonUrlCodePoint
NullInFragment
PercentDecode
TabOrNewlineIgnored
UnencodedAtSign
Methods
impl SyntaxViolation
[src]
pub fn description(&self) -> &'static str
[src]
Trait Implementations
impl Copy for SyntaxViolation
[src]
impl Eq for SyntaxViolation
[src]
impl Clone for SyntaxViolation
[src]
fn clone(&self) -> SyntaxViolation
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<SyntaxViolation> for SyntaxViolation
[src]
fn eq(&self, other: &SyntaxViolation) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Display for SyntaxViolation
[src]
impl Debug for SyntaxViolation
[src]
Auto Trait Implementations
impl Unpin for SyntaxViolation
impl Sync for SyntaxViolation
impl Send for SyntaxViolation
impl UnwindSafe for SyntaxViolation
impl RefUnwindSafe for SyntaxViolation
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,