Docs.rs
  • swamp-script-ast-0.1.0
    • swamp-script-ast 0.1.0
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • piot
    • Dependencies
    • Versions
    • 0.78% 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
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

swamp_script_ast0.1.0

  • All Items

Crate Items

  • Modules
  • Structs
  • Enums

Crate swamp_script_ast

Source

Modules§

prelude

Structs§

AliasType
AnonymousStructType
BinaryOperator
CompoundOperator
ConstantIdentifier
ConstantInfo
Expression
FieldExpression
FieldName
ForVar
FunctionDeclaration
FunctionWithBody
GuardExpr
IterableExpression
LocalIdentifier
LocalTypeIdentifier
LocalTypeIdentifierWithOptionalTypeVariables
MatchArm
Mod
Module
ModulePath
MutableOrImmutableExpression
NamedStructDef
Node
Parameter
PostfixChain
QualifiedIdentifier
QualifiedTypeIdentifier
Identifiers ================
SelfParameter
SpanWithoutFileId
StructTypeField
TypeForParameter
TypeVariable
Use
Variable
VariableBinding
WhenBinding

Enums§

AssignmentOperatorKind
BinaryOperatorKind
CompoundOperatorKind
Definition
EnumVariantLiteral
EnumVariantType
ExpressionKind
Expressions are things that “converts” to a value when evaluated.
ForPattern
FormatSpecifier
Function
GuardClause
ImportItem
ImportItems
LiteralKind
NormalPattern
Pattern
PatternElement
Postfix
PrecisionType
RangeMode
StringPart
Type
UnaryOperator