Structs§
- Rust
Aliased Stack Output - Rust
Composition Config - Rust
Composition Output - Rust
Config - Rust
Output - Rust
Program Output - Rust output for a standalone program SDK.
- Rust
Program Read Config - Rust
Stack Config
Functions§
- compile_
composed_ public_ artifacts_ v2 - Generate one namespaced Rust stack module per live alias plus a manifest module that preserves alias boundaries instead of flattening views/adapters.
- compile_
program_ modules - Compile only the portable program surface: generated account/model types,
instruction builders, PDA helpers, read descriptors, and a
ProgramSdkaggregate. No entity, view, or stack binding is emitted. - compile_
public_ artifacts - Compile Rust output from an explicit StackManifest and its public dependencies.
- compile_
public_ artifacts_ v2 - Compile typed V2 public artifacts through the current single-live generator.
- compile_
serializable_ spec - compile_
stack_ spec - Compile a full SerializableStackSpec (multi-entity) into unified Rust output.
- compile_
stack_ spec_ with_ exact_ views - Compile a stack model whose
viewshave already been projected by a StackManifest selected-view allowlist. - rust_
module_ name - Derive a valid Rust module name from an arbitrary alias or file stem
(lowercased, non-alphanumerics collapsed to
_, keywords and leading digits escaped). Shared with the CLI so staged devex extension files wire up under the same stems the composition generator would use. - write_
rust_ composition_ crate - write_
rust_ composition_ module - write_
rust_ crate - write_
rust_ module - write_
rust_ program_ crate - write_
rust_ program_ module