github.com/voedger/voedger@v0.0.0-20240520144910-273e84102129/pkg/iextengine/wazero/errors.go (about) 1 /* 2 - Copyright (c) 2023-present unTill Software Development Group B.V. 3 @author Michael Saigachenko 4 */ 5 6 package iextenginewazero 7 8 import "errors" 9 10 var ( 11 ErrUnableToReadMemory = errors.New("unable to read result from WASM module") 12 ) 13 14 var errMemoryOutOfRange = errors.New("memory out of range") 15 16 func missingExportedFunction(name string) error { 17 return errors.New("missing exported function: " + name) 18 } 19 20 func errUndefinedPackage(name string) error { 21 return errors.New("undefined package: " + name) 22 } 23 24 func incorrectExtensionName(name string) error { 25 return errors.New("incorrect extension name: " + name) 26 } 27 28 func invalidExtensionName(name string) error { 29 return errors.New("invalid extension name: " + name) 30 }