[][src]Enum tweep::ErrorKind

pub enum ErrorKind {
    EmptyName,
    LeadingWhitespace,
    MetadataBeforeTags,
    MissingSigil,
    UnescapedOpenSquare,
    UnescapedOpenCurly,
    UnescapedCloseSquare,
    UnescapedCloseCurly,
    UnclosedTagBlock,
    BadInputPath(StringString),
}

An enum of the types of errors that can be generated by tweep

Variants

EmptyName

Passage header has no name specified

LeadingWhitespace

Passage header has whitespace before sigil ::

MetadataBeforeTags

Passage header has metadata and tags in wrong order

MissingSigil

Passage header is missing sigil ::

UnescapedOpenSquare

Passage name has an unescaped [ character

UnescapedOpenCurly

Passage name has an unescaped { character

UnescapedCloseSquare

Passage name has an unescaped ] character

UnescapedCloseCurly

Passage name has an unescaped } character

UnclosedTagBlock

Passage header has an unclosed tag block

BadInputPath(StringString)

An error was encountered when attempting to parse from the given Path. Contains the path string and the error string

Trait Implementations

impl Clone for ErrorKind[src]

impl Debug for ErrorKind[src]

impl Display for ErrorKind[src]

impl Eq for ErrorKind[src]

impl PartialEq<ErrorKind> for ErrorKind[src]

impl StructuralEq for ErrorKind[src]

impl StructuralPartialEq for ErrorKind[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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.