Skip to main content

Crate noi

Crate noi 

Source
Expand description

Ergonomic entrypoint that re-exports the proc macro and runtime helpers.

Macros§

nrg
Generates strongly typed Rust bindings for Noir #[export] functions.

Structs§

ExportFunction
Parsed metadata for a single Noir #[export] function.
FieldElement
Param
A single parameter entry in the exported ABI.
StructField
A single field inside a struct type.

Enums§

TypeRepr
Structured representation of Noir ABI types supported by noi.
Visibility
Function visibility marker as reported by the Noir compiler.

Functions§

load_export_dir
Load every JSON artifact inside path and parse it into ExportFunctions.