Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/pest-parser/pest
/ functions
Functions
1,009 in github.com/pest-parser/pest
⨍
Functions
1,009
◇
Types & classes
93
Function
failing_seqs
()
meta/src/validator.rs:1549
Function
failing_stack_operations
()
meta/src/validator.rs:1294
Function
failing_string
()
meta/src/validator.rs:1280
Function
fails_with
()
pest/src/macros.rs:393
Method
file_to_string
(path: impl AsRef<Path>)
debugger/src/lib.rs:142
Method
filter_internal
(node: ParserNode<'i>, f: &mut F, result: &mut Vec<T>)
meta/src/parser.rs:66
Method
find_first_tagged
(&self, tag: &'i str)
pest/src/iterators/pairs.rs:274
Function
float
()
grammars/tests/json.rs:55
Function
float
()
grammars/tests/toml.rs:46
Function
float
()
pest/tests/json.rs:338
Function
float_with_exp
()
grammars/tests/json.rs:67
Function
float_with_exp
()
pest/tests/json.rs:350
Method
fmt
(&self, f: &mut core::fmt::Formatter<'_>)
meta/src/ast.rs:261
Method
fmt
(&self, f: &mut core::fmt::Formatter<'_>)
meta/src/optimizer/mod.rs:272
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
pest/src/position.rs:453
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
pest/src/span.rs:274
Method
fmt
(&self, f: &mut Formatter<'_>)
pest/src/parser_state.rs:209
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
pest/src/error.rs:732
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
pest/src/iterators/flat_pairs.rs:152
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
pest/src/iterators/pair.rs:328
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
pest/src/iterators/pairs.rs:461
Method
fmt
(&self, f: &mut fmt::Formatter<'_>)
pest/src/iterators/tokens.rs:129
Method
format
(&self)
pest/src/error.rs:615
Method
from
(value: Cow<'static, str>)
pest/src/parser_state.rs:243
Method
from
(value: Position<'_>)
pest/src/error.rs:91
Method
from_start
(input: &'i str)
pest/src/position.rs:59
Function
full_date
()
grammars/tests/toml.rs:75
Function
generate_rule
(rule: OptimizedRule)
generator/src/generator.rs:301
Function
get
()
pest/src/span.rs:405
Function
get_fails
()
pest/src/span.rs:433
Method
get_input
Returns the input string of the `Pair`. This function returns the input string of the `Pair` as a `&str`. This is the source string from which the `P
pest/src/iterators/pair.rs:150
Method
get_input
Returns the input string of `Pairs`. This function returns the input string of `Pairs` as a `&str`. This is the source string from which `Pairs` was
pest/src/iterators/pairs.rs:157
Function
get_input_of_pair
()
pest/src/iterators/pair.rs:461
Function
get_input_of_pairs
()
pest/src/iterators/pairs.rs:586
Function
get_input_of_span
()
pest/src/span.rs:515
Method
get_parse_attempts
Get all parse attempts after process of parsing is finished.
pest/src/parser_state.rs:577
Function
grammar_doc_and_line_doc
()
meta/src/parser.rs:1199
Function
handles_deep_nesting
()
meta/src/parser.rs:1836
Function
hash
()
pest/src/position.rs:664
Method
hash
(&self, state: &mut H)
pest/src/position.rs:488
Method
hash
(&self, state: &mut H)
pest/src/span.rs:292
Method
hash
(&self, state: &mut H)
pest/src/iterators/pair.rs:381
Method
hash
(&self, state: &mut H)
pest/src/iterators/pairs.rs:495
Function
header
()
grammars/tests/http.rs:42
Method
help
()
debugger/src/main.rs:105
Method
help
(&'a self)
pest/src/error.rs:785
Method
hex
(state: Box<ParserState<'_, Rule>>)
pest/tests/json.rs:173
Method
hint
(&self, line: &str, pos: usize, ctx: &rustyline::Context<'_>)
debugger/src/main.rs:207
Function
ident
()
meta/src/ast.rs:469
Function
ident
()
meta/src/optimizer/mod.rs:779
Function
ident
()
vm/tests/grammar.rs:64
Function
ident
()
derive/tests/grammar.rs:59
Function
identifier
()
meta/src/parser.rs:1046
Function
identity
()
meta/src/ast.rs:422
Function
impossible_common_sequence
()
meta/src/optimizer/mod.rs:666
Function
incomplete_node_tag
()
meta/src/parser.rs:1473
Function
incomplete_node_tag_assignment
()
meta/src/parser.rs:1487
Function
incomplete_node_tag_pound_key
()
meta/src/parser.rs:1510
Function
incorrect_prefix
()
meta/src/parser.rs:1312
Method
index
(&self, range: Range<usize>)
pest/src/stack.rs:140
Function
indirect_left_recursion
()
meta/src/validator.rs:1807
Function
indirect_non_failing_repetition
()
meta/src/validator.rs:1720
Function
indirect_non_progressing_repetition
()
meta/src/validator.rs:1768
Method
infix
Defines `rule` as an infix binary operator with associativity `assoc`.
pest/src/pratt_parser.rs:70
Function
inline_skip
()
meta/src/optimizer/mod.rs:1058
Function
inline_string
()
derive/tests/grammar_inline.rs:21
Function
inline_table
()
grammars/tests/toml.rs:222
Function
insens
()
meta/src/ast.rs:456
Function
insens
()
meta/src/optimizer/mod.rs:766
Function
insensitive
()
vm/tests/grammar.rs:40
Function
insensitive
()
derive/tests/grammar.rs:35
Function
insensitive_missing_string
()
meta/src/parser.rs:1399
Function
insensitive_string
()
meta/src/parser.rs:1074
Method
int
(state: Box<ParserState<'_, Rule>>)
pest/tests/json.rs:200
Function
integer
()
grammars/tests/toml.rs:34
Method
into_span
(self)
pest/src/iterators/pair.rs:177
Method
is_empty
Returns `true` if the iterator contains no `Pair`s.
pest/src/iterators/pairs.rs:378
Function
item
()
vm/tests/lists.rs:28
Function
item
()
derive/tests/lists.rs:24
Function
items
()
vm/tests/lists.rs:40
Function
items
()
derive/tests/lists.rs:36
Function
iter_for_flat_pairs
()
pest/src/iterators/flat_pairs.rs:179
Function
iter_for_pairs
()
pest/src/iterators/pairs.rs:636
Method
json
(state: Box<ParserState<'_, Rule>>)
pest/tests/json.rs:44
Function
json_handles_deep_nesting
()
grammars/src/lib.rs:105
Method
labels
(&self)
pest/src/error.rs:770
Function
lhs_non_failing_choice
()
meta/src/validator.rs:1871
Function
lhs_non_failing_choice_middle
()
meta/src/validator.rs:1887
Function
lhs_non_failing_nested_choices
()
meta/src/validator.rs:1910
Method
line
Returns the line that the error is on.
pest/src/error.rs:360
Function
line_col
()
pest/src/position.rs:514
Method
line_col
Returns the `line`, `col` of this pair start.
pest/src/iterators/pair.rs:290
Function
line_of
()
pest/src/position.rs:532
Function
line_of_between_new_line
()
pest/src/position.rs:562
Function
line_of_empty
()
pest/src/position.rs:548
Function
line_of_new_line
()
pest/src/position.rs:555
Function
lines_eof
()
pest/src/span.rs:481
Function
lines_mid
()
pest/src/span.rs:468
Function
lines_span
()
pest/src/span.rs:496
Function
list
(rule: Rule)
meta/src/optimizer/lister.rs:12
← previous
next →
401–500 of 1,009, ranked by callers