Docs.rs
cairo-lang-compiler-2.4.0-rc2
cairo-lang-compiler 2.4.0-rc2
Docs.rs crate page
Links
Repository
crates.io
Source
Owners
gilbens-starkware
orizi
Dependencies
anyhow ^1.0.75
normal
cairo-lang-defs ^2.4.0-rc2
normal
cairo-lang-diagnostics ^2.4.0-rc2
normal
cairo-lang-filesystem ^2.4.0-rc2
normal
cairo-lang-lowering ^2.4.0-rc2
normal
cairo-lang-parser ^2.4.0-rc2
normal
cairo-lang-project ^2.4.0-rc2
normal
cairo-lang-semantic ^2.4.0-rc2
normal
cairo-lang-sierra ^2.4.0-rc2
normal
cairo-lang-sierra-generator ^2.4.0-rc2
normal
cairo-lang-syntax ^2.4.0-rc2
normal
cairo-lang-utils ^2.4.0-rc2
normal
itertools ^0.11.0
normal
salsa ^0.16.1
normal
thiserror ^1.0.50
normal
Versions
47.73%
of the crate is documented
Go to latest stable release
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
☰
cairo_lang_compiler
2.4.0-rc2
Structs
Enums
Functions
?
List of all items
Structs
CompilerConfig
db::RootDatabase
db::RootDatabaseBuilder
diagnostics::DiagnosticsError
diagnostics::DiagnosticsReporter
project::AllCratesConfig
project::ProjectConfig
project::ProjectConfigContent
project::SingleCrateConfig
Enums
project::DeserializationError
project::ProjectError
Functions
compile
compile_cairo_project_at_path
compile_prepared_db
diagnostics::get_diagnostics_as_string
project::check_compiler_path
project::get_main_crate_ids_from_project
project::setup_project
project::setup_single_file_project
project::update_crate_roots_from_project_config