Enum clarity_repl::clarity::ast::errors::ParseErrors[][src]

pub enum ParseErrors {
    CostOverflow,
    CostBalanceExceeded(ExecutionCostExecutionCost),
    MemoryBalanceExceeded(u64u64),
    TooManyExpressions,
    ExpressionStackDepthTooDeep,
    FailedCapturingInput,
    SeparatorExpected(String),
    SeparatorExpectedAfterColon(String),
    ProgramTooLarge,
    IllegalVariableName(String),
    IllegalContractName(String),
    UnknownQuotedValue(String),
    FailedParsingIntValue(String),
    FailedParsingBuffer(String),
    FailedParsingHexValue(StringString),
    FailedParsingPrincipal(String),
    FailedParsingField(String),
    FailedParsingRemainder(String),
    ClosingParenthesisUnexpected,
    ClosingParenthesisExpected,
    ClosingTupleLiteralUnexpected,
    ClosingTupleLiteralExpected,
    CircularReference(Vec<String>),
    TupleColonExpected(usize),
    TupleCommaExpected(usize),
    TupleItemExpected(usize),
    NameAlreadyUsed(String),
    TraitReferenceNotAllowed,
    ImportTraitBadSignature,
    DefineTraitBadSignature,
    ImplTraitBadSignature,
    TraitReferenceUnknown(String),
    CommaSeparatorUnexpected,
    ColonSeparatorUnexpected,
    InvalidCharactersDetected,
    InvalidEscaping,
    CostComputationFailed(String),
}

Variants

CostOverflow
CostBalanceExceeded(ExecutionCostExecutionCost)
MemoryBalanceExceeded(u64u64)
TooManyExpressions
ExpressionStackDepthTooDeep
FailedCapturingInput
SeparatorExpected(String)
SeparatorExpectedAfterColon(String)
ProgramTooLarge
IllegalVariableName(String)
IllegalContractName(String)
UnknownQuotedValue(String)
FailedParsingIntValue(String)
FailedParsingBuffer(String)
FailedParsingHexValue(StringString)
FailedParsingPrincipal(String)
FailedParsingField(String)
FailedParsingRemainder(String)
ClosingParenthesisUnexpected
ClosingParenthesisExpected
ClosingTupleLiteralUnexpected
ClosingTupleLiteralExpected
CircularReference(Vec<String>)
TupleColonExpected(usize)
TupleCommaExpected(usize)
TupleItemExpected(usize)
NameAlreadyUsed(String)
TraitReferenceNotAllowed
ImportTraitBadSignature
DefineTraitBadSignature
ImplTraitBadSignature
TraitReferenceUnknown(String)
CommaSeparatorUnexpected
ColonSeparatorUnexpected
InvalidCharactersDetected
InvalidEscaping
CostComputationFailed(String)

Trait Implementations

impl Debug for ParseErrors[src]

impl DiagnosableError for ParseErrors[src]

impl From<ParseErrors> for ParseError[src]

impl PartialEq<ParseErrors> for ParseErrors[src]

impl StructuralPartialEq for ParseErrors[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,