Docs.rs
  • galvan-ast-0.0.3
    • galvan-ast 0.0.3
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • crates.io
    • Source
    • Owners
    • antoniusnaumann
    • Dependencies
      • derive_more ^0.99.17 normal
      • galvan-ast-macro ^0.0.3 normal
      • galvan-files ^0.0.3 normal
      • itertools ^0.13.0 normal
      • thiserror ^1.0.61 normal
      • typeunion ^0.1.0 normal
      • galvan-test-macro ^0.0.3 dev
    • Versions
    • 0.83% of the crate is documented
  • 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

galvan_ast0.0.3

  • All Items

Crate Items

  • Structs
  • Enums
  • Traits

Crate galvan_ast

Source

Structs§

AccessExpression
AliasTypeDecl
ArrayLiteral
ArrayTypeItem
Assignment
Ast
BasicTypeItem
Block
Body
BooleanLiteral
Break
CharLiteral
Closure
ClosureParameter
ConstructorCall
ConstructorCallArg
Continue
CustomInfix
Declaration
DictLiteral
DictLiteralElement
DictionaryTypeItem
ElseExpression
EmptyTypeDecl
An empty struct without any fields e.g.: type Empty
EnumAccess
EnumTypeDecl
EnumTypeMember
Expression
FnDecl
FnSignature
FunctionCall
FunctionCallArg
GenericTypeItem
Group
Ident
InferTypeItem
InfixOperation
MainDecl
NeverTypeItem
NoneLiteral
NumberLiteral
OptionalTypeItem
OrderedDictLiteral
OrderedDictionaryTypeItem
Param
ParamList
Point
ResultTypeItem
Return
SegmentedAsts
SetLiteral
SetTypeItem
Span
StringLiteral
StructTypeDecl
StructTypeMember
TaskDecl
TestDecl
Throw
ToplevelItem
TupleTypeDecl
TupleTypeItem
TupleTypeMember
TypeIdent
UnwrapOperator
Visibility
VoidTypeItem
YeetExpression

Enums§

ArithmeticOperator
AssignmentOperator
Async
CollectionLiteral
CollectionOperator
ComparisonOperator
Const
DeclModifier
ExpressionKind
InfixExpression
Literal
LogicalOperator
MemberOperator
Ownership
PostfixExpression
RangeOperator
RootItem
Statement
TypeDecl
TypeElement
VisibilityKind

Traits§

AstNode
InfixOperator
PrintAst
RootItemMarker