[][src]Enum s3wf2::error::SemanticErrorKind

pub enum SemanticErrorKind {
    UndefinedCharacter(String),
    DuplicateCharacter(String),
    Nonsurrounding,
    InvalidParameter(String),
}

Represents semantic error in parsing S3WF2.

Variants

UndefinedCharacter(String)

Undefined character ID appeared.

DuplicateCharacter(String)

Detected duplicate character ID.

Nonsurrounding

Surrounding tag is not supported for the Element.

InvalidParameter(String)

Invalid parameter value was specified.

Trait Implementations

impl Debug for SemanticErrorKind[src]

impl Display for SemanticErrorKind[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> 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.