Module syn::parse
[−]
[src]
This module contains a set of exported nom parsers which can be used to
parse custom grammars when used alongside the synom crate.
Internally, syn uses a fork of nom called synom which resolves a
persistent pitfall of using nom to parse Rust by eliminating the
IResult::Incomplete variant. The synom crate should be used instead
of nom when working with the parsers in this module.
Enums
| IResult |
The result of a parser. |
Functions
| boolean | |
| byte | |
| byte_string | |
| character | |
| float | |
| ident | |
| int | |
| lifetime | |
| lit | |
| path | |
| string | |
| tt | |
| ty |