Enum rant::compiler::Problem [−][src]
pub enum Problem {
Show variants
UnexpectedToken(String),
ExpectedToken(String),
UnclosedBlock,
DynamicKeyBlockMultiElement,
FunctionBodyBlockMultiElement,
UnclosedFunctionCall,
UnclosedFunctionSignature,
UnclosedStringLiteral,
UnclosedVariableAccess,
UnclosedList,
UnclosedMap,
AnonValueAssignment,
MultipleVariadicParams,
MissingFunctionBody,
UnclosedFunctionBody,
InvalidParamOrder(String, String),
InvalidParameter(String),
MissingIdentifier,
InvalidIdentifier(String),
DuplicateParameter(String),
AccessPathStartsWithIndex,
AccessPathStartsWithSlice,
InvalidSliceBound(String),
InvalidSinkOn(&'static str),
InvalidHintOn(&'static str),
InvalidSink,
InvalidHint,
NothingToCompose,
UnusedVariable(String),
UnusedParameter(String),
UnusedFunction(String),
EmptyFunctionBody(String),
NestedFunctionDefMarkedConstant,
ConstantReassignment(String),
ConstantRedefinition(String),
InvalidKeyword(String),
WeightNotAllowed,
FileNotFound(String),
FileSystemError(String),
DynamicDepth,
InvalidDepthUsage,
DepthAssignment,
FallibleOptionalArgAccess(String),
}Describes a problem (warning/error) encountered when building a source.
Variants
UnexpectedToken(String)ExpectedToken(String)InvalidParameter(String)InvalidIdentifier(String)DuplicateParameter(String)InvalidSliceBound(String)InvalidSinkOn(&'static str)InvalidHintOn(&'static str)UnusedVariable(String)UnusedParameter(String)UnusedFunction(String)EmptyFunctionBody(String)ConstantReassignment(String)ConstantRedefinition(String)InvalidKeyword(String)FileNotFound(String)FileSystemError(String)FallibleOptionalArgAccess(String)Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Problem
impl RefUnwindSafe for Problemimpl UnwindSafe for Problem
impl UnwindSafe for Problem