Re-exports§
pub use inventory;
Modules§
Structs§
- Builtin
Doc - Builtin
Function - Simple builtin function definition using the unified type system
- Cell
Array - Char
Array - Class
Def - Closure
- Complex
Tensor - Constant
- A constant value that can be accessed as a variable
- Data
Array Type Info - Handle
Ref - Reference to a GC-allocated object providing language handle semantics
- Listener
- Event listener handle for events
- Logical
Array - MException
- Method
Def - Object
Instance - Property
Def - Resolve
Context - String
Array - Struct
Value - Tensor
Enums§
- Accel
Tag - Acceleration metadata describing GPU-friendly characteristics of a builtin.
- Access
- IntValue
- Literal
Value - NumericD
Type - Type
- Enhanced type system used throughout RunMat for HIR and builtin functions Designed to mirror Value variants for better type inference and LSP support
- Type
Resolver Kind - Value
Functions§
- builtin_
docs - builtin_
function_ by_ name - builtin_
functions - constants
- get_
class - get_
static_ property_ value - lookup_
method - Resolve a method through the inheritance chain, returning the method definition and the name of the class where it was defined.
- lookup_
property - Resolve a property through the inheritance chain, returning the property definition and the name of the class where it was defined.
- register_
class - set_
static_ property_ value - set_
static_ property_ value_ in_ owner - Set a static property, resolving the defining ancestor class for storage.
- suppresses_
auto_ output - type_
resolver_ kind - type_
resolver_ kind_ ctx
Type Aliases§
- Builtin
Control Flow - Control-flow type for builtins that may suspend or error.
- Builtin
Future - Async result type for builtins.
- Type
Resolver - Type
Resolver With Context