[][src]Struct inkling::error::parse::knot::KnotError

pub struct KnotError {
    pub knot_meta_data: MetaData,
    pub line_errors: Vec<KnotErrorKind>,
}

Errors from parsing a single knot from lines.

Fields

knot_meta_data: MetaData

Information about the line at which the knot starts.

line_errors: Vec<KnotErrorKind>

Set of errors that were encountered while parsing the knot.

Trait Implementations

impl Display for KnotError[src]

impl Debug for KnotError[src]

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

impl !Sync for KnotError

impl !Send for KnotError

impl Unpin for KnotError

impl !RefUnwindSafe for KnotError

impl !UnwindSafe for KnotError

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]