Enum http_types::url::SyntaxViolation [−][src]
pub enum SyntaxViolation { Backslash, C0SpaceIgnored, EmbeddedCredentials, ExpectedDoubleSlash, ExpectedFileDoubleSlash, FileWithHostAndWindowsDrive, NonUrlCodePoint, NullInFragment, PercentDecode, TabOrNewlineIgnored, UnencodedAtSign, // some variants omitted }
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
Implementations
impl SyntaxViolation
[src]
impl SyntaxViolation
[src]pub fn description(&self) -> &'static str
[src]
Trait Implementations
impl Clone for SyntaxViolation
[src]
impl Clone for SyntaxViolation
[src]pub fn clone(&self) -> SyntaxViolation
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SyntaxViolation
[src]
impl Copy for SyntaxViolation
[src]impl Debug for SyntaxViolation
[src]
impl Debug for SyntaxViolation
[src]impl Display for SyntaxViolation
[src]
impl Display for SyntaxViolation
[src]impl Eq for SyntaxViolation
[src]
impl Eq for SyntaxViolation
[src]impl PartialEq<SyntaxViolation> for SyntaxViolation
[src]
impl PartialEq<SyntaxViolation> for SyntaxViolation
[src]impl StructuralEq for SyntaxViolation
[src]
impl StructuralEq for SyntaxViolation
[src]impl StructuralPartialEq for SyntaxViolation
[src]
impl StructuralPartialEq for SyntaxViolation
[src]Auto Trait Implementations
impl RefUnwindSafe for SyntaxViolation
impl RefUnwindSafe for SyntaxViolation
impl Send for SyntaxViolation
impl Send for SyntaxViolation
impl Sync for SyntaxViolation
impl Sync for SyntaxViolation
impl Unpin for SyntaxViolation
impl Unpin for SyntaxViolation
impl UnwindSafe for SyntaxViolation
impl UnwindSafe for SyntaxViolation
Blanket Implementations
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,