Enum pest_grammars::toml::Rule
source · pub enum Rule {
Show 38 variants
EOI,
toml,
table,
array_table,
pair,
key,
value,
inline_table,
array,
identifier,
multi_line_string,
string,
inner,
multi_line_literal,
literal,
escape,
unicode,
date_time,
local_date_time,
partial_time,
full_date,
full_time,
date_fullyear,
date_month,
date_mday,
time_hour,
time_minute,
time_second,
time_secfrac,
time_offset,
integer,
float,
int,
digits,
exp,
boolean,
WHITESPACE,
COMMENT,
}
Variants
EOI
toml
table
array_table
pair
key
value
inline_table
array
identifier
multi_line_string
string
inner
multi_line_literal
literal
escape
unicode
date_time
local_date_time
partial_time
full_date
full_time
date_fullyear
date_month
date_mday
time_hour
time_minute
time_second
time_secfrac
time_offset
integer
float
int
digits
exp
boolean
WHITESPACE
COMMENT
Trait Implementations
sourceimpl Ord for Rule
impl Ord for Rule
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl Parser<Rule> for TomlParser
impl Parser<Rule> for TomlParser
sourceimpl PartialOrd<Rule> for Rule
impl PartialOrd<Rule> for Rule
sourcefn partial_cmp(&self, other: &Rule) -> Option<Ordering>
fn partial_cmp(&self, other: &Rule) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for Rule
impl Eq for Rule
impl StructuralEq for Rule
impl StructuralPartialEq for Rule
Auto Trait Implementations
impl RefUnwindSafe for Rule
impl Send for Rule
impl Sync for Rule
impl Unpin for Rule
impl UnwindSafe for Rule
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more