Enum term::terminfo::parm::Error
[−]
[src]
pub enum Error {
StackUnderflow,
TypeMismatch,
UnrecognizedFormatOption(char),
InvalidVariableName(char),
InvalidParameterIndex(char),
MalformedCharacterConstant,
IntegerConstantOverflow,
MalformedIntegerConstant,
FormatWidthOverflow,
FormatPrecisionOverflow,
}An error from interpreting a parameterized string.
Variants
StackUnderflow | Data was requested from the stack, but the stack didn't have enough elements. | |
TypeMismatch | The type of the element(s) on top of the stack did not match the type that the operator wanted. | |
UnrecognizedFormatOption | An unrecognized format option was used. | |
InvalidVariableName | An invalid variable name was used. | |
InvalidParameterIndex | An invalid parameter index was used. | |
MalformedCharacterConstant | A malformed character constant was used. | |
IntegerConstantOverflow | An integer constant was too large (overflowed an i32) | |
MalformedIntegerConstant | A malformed integer constant was used. | |
FormatWidthOverflow | A format width constant was too large (overflowed a usize) | |
FormatPrecisionOverflow | A format precision constant was too large (overflowed a usize) |