Docs.rs
circomspect-program-structure-2.0.9
circomspect-program-structure 2.0.9
Docs.rs crate page
LGPL-3.0-only
Links
Repository
crates.io
Source
Owners
fegge
Dependencies
anyhow ^1.0
normal
atty ^0.2.14
normal
circomspect-circom-algebra ^2.0.0
normal
codespan ^0.9.0
normal
codespan-reporting ^0.9.0
normal
log ^0.4
normal
num-bigint-dig ^0.6.0
normal
num-traits ^0.2.6
normal
regex ^1.1.2
normal
rustc-hex ^2.0.1
normal
serde ^1.0.82
normal
serde-sarif ^0.3.1
normal
serde_derive ^1.0.91
normal
serde_json ^1.0.79
normal
thiserror ^1.0.31
normal
circomspect-circom-algebra ^2.0.0
dev
proptest ^1.0.0
dev
Versions
10.82%
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
☰
Module ast
Structs
Enums
Traits
Functions
Type Definitions
?
Module
circomspect_program_structure
::
abstract_syntax_tree
::
ast
source
·
[
−
]
Structs
AST
Include
MemoryKnowledge
Meta
TypeKnowledge
Enums
Access
AssignOp
Definition
Expression
ExpressionInfixOpcode
ExpressionPrefixOpcode
LogArgument
SignalElementType
SignalType
Statement
TypeReduction
VariableType
Traits
FillMeta
Functions
build_array_access
build_component_access
build_function
build_include
build_log_expression
build_log_string
build_main_component
build_template
Type Definitions
MainComponent
Version