Docs.rs
rue-parser-0.1.0
rue-parser 0.1.0
Docs.rs crate page
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
Rigidity
Dependencies
indexmap ^2.2.6
normal
num-derive ^0.4.2
normal
num-traits ^0.2.18
normal
rowan ^0.15.15
normal
rue-lexer ^0.1.0
normal
Versions
16.67%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rue_parser
0.1.0
All Items
Structs
Enums
Traits
Functions
Type Aliases
Crate
rue_parser
Copy item path
source
·
[
−
]
Structs
§
AssertStmt
AssumeStmt
BinaryExpr
Block
CastExpr
ConstItem
EnumItem
EnumVariant
EnumVariantFields
ExistsExpr
FieldAccessExpr
FunctionCallArg
FunctionCallExpr
FunctionItem
FunctionParam
FunctionType
FunctionTypeParam
GenericTypes
GroupExpr
GuardExpr
IfExpr
IfStmt
ImportGroup
ImportItem
ImportPath
IndexAccessExpr
InitializerExpr
InitializerField
LambdaExpr
LambdaParam
LetStmt
LineCol
ListExpr
ListItem
ListType
ListTypeItem
LiteralExpr
ModuleItem
NullableType
PairExpr
PairType
ParserError
PathExpr
PathType
PrefixExpr
RaiseStmt
ReturnStmt
Root
RueLang
StructField
StructItem
TypeAliasItem
Enums
§
BinaryOp
Expr
Item
ParserErrorKind
PrefixOp
Stmt
SyntaxKind
Type
Traits
§
AstNode
Functions
§
line_col
Returns the line and column of the given index in the source. Line and column numbers are from 0.
parse
Type Aliases
§
SyntaxElement
SyntaxElementChildren
SyntaxNode
SyntaxNodeChildren
SyntaxToken