Skip to main content

Module runtime

Module runtime 

Source

Re-exports§

pub use entity_layout::ENTITY_LAYOUTS;
pub use entity_layout::EntityFieldKind;
pub use entity_layout::EntityFieldLayout;
pub use entity_layout::EntityLayout;
pub use entity_layout::entity_layout;

Modules§

entity_layout
Auto-generated from doc/scripting/entity_registry.org. Do not edit manually — edit the org file + cargo build.

Structs§

Closure
Pair
Symbol
SymbolTable

Enums§

SymbolKind
Value

Constants§

MAX_INLINE_DEPTH
Hard ceiling on nested eval-time function inlining. The eval path walks a defun body inline for constant folding; a recursive defun whose recursion doesn’t fold to a base case (a runtime-arg call, or genuinely unbounded recursion) would otherwise recurse the compiler’s native stack until it overflows. This turns that into a structured compile error.

Functions§

format_value
list_to_vec
vec_to_list

Type Aliases§

Fraction