Enum jrsonnet_evaluator::error::Error [−][src]
pub enum Error {}Show variants
IntrinsicNotFound(IStr), IntrinsicArgumentReorderingIsNotSupportedYet, UnaryOperatorDoesNotOperateOnType(UnaryOpType, ValType), BinaryOperatorDoesNotOperateOnValues(BinaryOpType, ValType, ValType), NoTopLevelObjectFound, CantUseSelfOutsideOfObject, NoSuperFound, InComprehensionCanOnlyIterateOverArray, ArrayBoundsError(usize, usize), AssertionFailed(IStr), VariableIsNotDefined(IStr), TypeMismatch(&'static str, Vec<ValType>, ValType), NoSuchField(IStr), OnlyFunctionsCanBeCalledGot(ValType), UnknownFunctionParameter(String), BindingParameterASecondTime(IStr), TooManyArgsFunctionHas(usize), FunctionParameterNotBoundInCall(IStr), UndefinedExternalVariable(IStr), UndefinedExternalFunction(IStr), FieldMustBeStringGot(ValType), AttemptedIndexAnArrayWithString(IStr), ValueIndexMustBeTypeGot(ValType, ValType, ValType), CantIndexInto(ValType), ValueIsNotIndexable(ValType), StandaloneSuper, ImportFileNotFound(PathBuf, PathBuf), ResolvedFileNotFound(PathBuf), ImportBadFileUtf8(PathBuf), ImportNotSupported(PathBuf, PathBuf), ImportSyntaxError { path: Rc<Path>, source_code: IStr, error: Box<ParseError>, }, RuntimeError(IStr), StackOverflow, RecursiveLazyValueEvaluation, FractionalIndex, DivisionByZero, StringManifestOutputIsNotAString, StreamManifestOutputIsNotAArray, MultiManifestOutputIsNotAObject, StreamManifestOutputCannotBeRecursed, StreamManifestCannotNestString, ImportCallbackError(String), InvalidUnicodeCodepointGot(u32), Format(FormatError), TypeError(TypeLocError), Sort(SortError),
Variants
IntrinsicNotFound(IStr)
UnaryOperatorDoesNotOperateOnType(UnaryOpType, ValType)
BinaryOperatorDoesNotOperateOnValues(BinaryOpType, ValType, ValType)
AssertionFailed(IStr)
VariableIsNotDefined(IStr)
NoSuchField(IStr)
OnlyFunctionsCanBeCalledGot(ValType)
UnknownFunctionParameter(String)
BindingParameterASecondTime(IStr)
TooManyArgsFunctionHas(usize)
FunctionParameterNotBoundInCall(IStr)
UndefinedExternalVariable(IStr)
UndefinedExternalFunction(IStr)
FieldMustBeStringGot(ValType)
AttemptedIndexAnArrayWithString(IStr)
CantIndexInto(ValType)
ValueIsNotIndexable(ValType)
ResolvedFileNotFound(PathBuf)
ImportBadFileUtf8(PathBuf)
Show fields
Fields of ImportSyntaxError
RuntimeError(IStr)
ImportCallbackError(String)
InvalidUnicodeCodepointGot(u32)
TypeError(TypeLocError)
Trait Implementations
Runs Finalize::finalize() on this object and all contained subobjects Read more
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl UnwindSafe for Error
Blanket Implementations
Mutably borrows from an owned value. Read more