[][src]Struct inkling::error::parse::ParseError

pub struct ParseError {
    pub prelude_errors: Vec<PreludeError>,
    pub knot_errors: Vec<KnotError>,
}

List of errors encountered when parsing a story.

Note that this may not contain all errors in the story. Individual lines return an error as soon as they encounter one, which means that they may contain additional errors beyond their first.

Fields

prelude_errors: Vec<PreludeError>

Errors from lines in the prelude.

knot_errors: Vec<KnotError>

Errors from lines in knots.

Each element in this list corresponds to a separate knot in the story.

Trait Implementations

impl From<ParseError> for ReadError[src]

impl Display for ParseError[src]

impl Debug for ParseError[src]

impl Error for ParseError[src]

fn description(&self) -> &str1.0.0[src]

This method is soft-deprecated. Read more

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

Blanket Implementations

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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