[][src]Struct inkling::error::parse::line::LineError

pub struct LineError {
    pub line: String,
    pub kind: LineErrorKind,
    pub meta_data: MetaData,
}

Error from parsing individual lines in a story.

Fields

line: String

Line that caused the error.

kind: LineErrorKind

Kind of error.

meta_data: MetaData

Information about the origin of the line that caused this error.

Trait Implementations

impl From<LineError> for KnotErrorKind[src]

impl Display for LineError[src]

impl Debug for LineError[src]

impl Error for LineError[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

Auto Trait Implementations

impl !Sync for LineError

impl !Send for LineError

impl Unpin for LineError

impl !RefUnwindSafe for LineError

impl !UnwindSafe for LineError

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]