Type Alias kcl_lib::executor::MemoryFunction
source ยท pub type MemoryFunction = fn(s: Vec<MemoryItem>, memory: ProgramMemory, expression: Box<FunctionExpression>, metadata: Vec<Metadata>, ctx: ExecutorContext) -> Pin<Box<dyn Future<Output = Result<(Option<ProgramReturn>, HashMap<String, MemoryItem>), KclError>> + Send>>;