Searched refs:SyntaxViolation (Results 1 – 3 of 3) sorted by relevance
110 pub enum SyntaxViolation {119 impl SyntaxViolation { impl123 SyntaxViolation::$name => $description,125 SyntaxViolation::__FutureProof => {151 impl fmt::Display for SyntaxViolation { implementation209 vfn: Option<&dyn Fn(SyntaxViolation)>, in trim_tab_and_newlines() argument214 vfn(SyntaxViolation::C0SpaceIgnored) in trim_tab_and_newlines()217 vfn(SyntaxViolation::TabOrNewlineIgnored) in trim_tab_and_newlines()225 pub fn with_log(original_input: &'i str, vfn: Option<&dyn Fn(SyntaxViolation)>) -> Self { in with_log()229 vfn(SyntaxViolation::C0SpaceIgnored) in with_log()[all …]
150 pub use crate::parser::{ParseError, SyntaxViolation};195 violation_fn: Option<&'a dyn Fn(SyntaxViolation)>,234 pub fn syntax_violation_callback(mut self, new: Option<&'a dyn Fn(SyntaxViolation)>) -> Self { in syntax_violation_callback()
752 use url::SyntaxViolation::*; in test_syntax_violation_callback()768 use url::SyntaxViolation::*; in test_syntax_violation_callback_lifetimes()789 use url::SyntaxViolation::*; in test_syntax_violation_callback_types()821 use url::SyntaxViolation::*; in test_options_reuse()