rinnein/moonata/error does not have a README file
pub(all) suberror JsonataError {
SyntaxError(message~ : String, position~ : Int?, token~ : String?, code~ : String?)
RuntimeError(message~ : String, code~ : String?)
TypeError(message~ : String, expected~ : String?, actual~ : String?, code~ : String?)
SignatureError(message~ : String, func~ : String?, code~ : String?)
GuardrailError(message~ : String, limit~ : String?, code~ : String?)
} derive(Eq, Debug)fn syntax_error(message : String, position? : Int?, token? : String?, code? : String?) -> JsonataErrorfn type_error(message : String, expected? : String?, actual? : String?, code? : String?) -> JsonataError