pub enum ParserType {
Show 19 variants
Any,
AnythingBetween,
Between,
Either,
Exact,
Expect,
Float,
Forget,
Integer,
Letters,
Many,
Map,
Optional,
Regex,
Sequence,
Spaces,
String,
Surely,
Custom(String),
}
Expand description
The types of parsers
Variants§
Any
AnythingBetween
Between
Either
Exact
Expect
Float
Forget
Integer
Letters
Many
Map
Optional
Regex
Sequence
Spaces
String
Surely
Custom(String)
Custom parsers type can be denoted with a custom type
Trait Implementations§
Source§impl Clone for ParserType
impl Clone for ParserType
Source§fn clone(&self) -> ParserType
fn clone(&self) -> ParserType
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 ParserType
impl Debug for ParserType
Source§impl Display for ParserType
impl Display for ParserType
Source§impl PartialEq for ParserType
impl PartialEq for ParserType
impl StructuralPartialEq for ParserType
Auto Trait Implementations§
impl Freeze for ParserType
impl RefUnwindSafe for ParserType
impl Send for ParserType
impl Sync for ParserType
impl Unpin for ParserType
impl UnwindSafe for ParserType
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