Type Alias kcl_lib::executor::MemoryFunction

source ยท
pub type MemoryFunction = fn(s: Vec<KclValue>, memory: ProgramMemory, expression: Box<FunctionExpression>, metadata: Vec<Metadata>, dynamic_state: DynamicState, ctx: ExecutorContext) -> Pin<Box<dyn Future<Output = Result<Option<KclValue>, KclError>> + Send>>;