Docs.rs
arcis-compiler-0.6.0-alpha
arcis-compiler 0.6.0-alpha
Docs.rs crate page
GPL-3.0-or-later
Links
Homepage
crates.io
Source
Owners
danielementary
VictorArcium
Dependencies
aes ^0.8.4
normal
arcis-interface ^0.6.0-alpha
normal
arcis-internal-expr-macro ^0.6.0-alpha
normal
bincode ^1.3.3
normal
block-buffer =0.11.0-rc.3
normal
bytemuck ^1.24.0
normal
byteorder ^1.2.4
normal
arcium-core-utils =0.2.20
normal
crypto-common =0.2.0-rc.1
normal
csv ^1.4.0
normal
curve25519-dalek ^4.1.3
normal
curve25519-dalek-arcium-fork ^4.1.6
normal
der =0.8.0-rc.1
normal
ed25519-dalek ^2.1.1
normal
ff ^0.13.1
normal
group ^0.13.0
normal
hybrid-array ^0.2.3
normal
indexmap ^2.2.4
normal
keccak ^0.1.5
normal
num-bigint ^0.4.6
normal
num-traits ^0.2.19
normal
once_cell ^1.20.2
normal
paste ^1.0.15
normal
pkcs8 =0.11.0-rc.1
normal
arcium-primitives =0.2.20
normal
rand ^0.8.5
normal
rand_chacha ^0.3.1
normal
rand_seeder ^0.3.0
normal
rayon ^1.10.0
normal
rustc-hash ^2.0.0
normal
sec1 =0.8.0-rc.3
normal
serde ^1.0.165
normal
serde_json ^1.0
normal
sha2 ^0.10.8
normal
sha3 ^0.10.8
normal
solana-zk-sdk ^4.0.0
normal
boa_engine ^0.21.0
dev
Versions
32.73%
of the crate is documented
Go to latest stable release
Platform
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
Crate arcis_compiler
arcis_
compiler
0.6.0-alpha
All Items
Crate Items
Modules
Structs
Enums
Constants
Traits
Type Aliases
Crate
arcis_
compiler
Copy item path
Source
Modules
§
compile
profile_
info
profile_
summary
traits
utils
Structs
§
Arcis
Float
Value
Arcis
Instruction
Arcis
Metadata
Enums
§
Arcis
Input
Base
Circuit
Id
MxeBit
Input
MxeCurve
Input
MxeField
Input
MxeInput
MxeScalar
Input
Constants
§
STATISTICAL_
SECURITY_
FACTOR
Traits
§
ArxInput
Curve
Type Aliases
§
Arcis
Field
Arcis
Value
AsyncMPC
Circuit
Curve25519
Ristretto
Eval
Value
Possible outputs of a gate.