Docs.rs
  • scurry-0.5.0
    • scurry 0.5.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • Crates.io
    • Source
    • Owners
    • dzfrias
    • Dependencies
      • clap ^4.0.13 normal
      • logos ^0.12.1 normal
      • rustyline ^10.0.0 normal
      • rustyline-derive ^0.7.0 normal
      • snailquote ^0.3.1 normal
      • thiserror ^1.0.37 normal
      • clap ^4.0.13 build
      • clap_complete ^4.0.6 build
      • clap_mangen ^0.2.5 build
    • Versions
  • 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
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Module ast

  • Structs
  • Enums
  • Type Definitions
?
Change settings

Module scurry::ast

source ·

Structs

AssignStmt
Block
CallExpr
Case
DeclarationStmt
DotExpr
ElifStmt
Embed
ForStmt
FunctionExpr
FunctionStmt
Ident
IfStmt
ImportStmt
IndexExpr
InfixExpr
PrefixExpr
ReturnStmt
SwitchStmt
TypeAnnotation
UnboundExpr
WhileStmt

Enums

AssignOp
AstType
EmbedField
Expr
InfixOp
Literal
PrefixOp
Stmt
Visibility

Type Definitions

Program