pub struct NormalParsingImpl;
Expand description
A type providing the standart ParsingImpl
impl.
This can be use for the (modern) http grammar and the (modern, non internationalized) mime grammar.
Trait Implementations§
Source§impl Clone for NormalParsingImpl
impl Clone for NormalParsingImpl
Source§fn clone(&self) -> NormalParsingImpl
fn clone(&self) -> NormalParsingImpl
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 NormalParsingImpl
impl Debug for NormalParsingImpl
Source§impl Default for NormalParsingImpl
impl Default for NormalParsingImpl
Source§fn default() -> NormalParsingImpl
fn default() -> NormalParsingImpl
Returns the “default value” for a type. Read more
Source§impl Hash for NormalParsingImpl
impl Hash for NormalParsingImpl
Source§impl ParsingImpl for NormalParsingImpl
impl ParsingImpl for NormalParsingImpl
Source§fn can_be_quoted(bch: PartialCodePoint) -> bool
fn can_be_quoted(bch: PartialCodePoint) -> bool
any VChar or Ws character can be used
Source§fn handle_normal_state(
bch: PartialCodePoint,
) -> Result<(State<Self>, bool), CoreError>
fn handle_normal_state( bch: PartialCodePoint, ) -> Result<(State<Self>, bool), CoreError>
any QText or Ws character advances the normal state everything else is invalid
fn advance( &self, _pcp: PartialCodePoint, ) -> Result<(State<Self>, bool), CoreError>
Source§impl PartialEq for NormalParsingImpl
impl PartialEq for NormalParsingImpl
impl Copy for NormalParsingImpl
impl Eq for NormalParsingImpl
impl StructuralPartialEq for NormalParsingImpl
Auto Trait Implementations§
impl Freeze for NormalParsingImpl
impl RefUnwindSafe for NormalParsingImpl
impl Send for NormalParsingImpl
impl Sync for NormalParsingImpl
impl Unpin for NormalParsingImpl
impl UnwindSafe for NormalParsingImpl
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