[][src]Enum ieql::common::validation::Issue

pub enum Issue {
    Warning(String),
    Error(String),
}

There are two types of issues: serious and non-serious. For recoverable problems that still may be of note to the user, use Warning. For more severe issues, use Error. The associated enum String should be a human-readable description of the issue, suitable, for error logs.

Variants

Warning(String)

For recoverable issues, but still worth alerting the user

Error(String)

For severe or otherwise unrecoverable issues

Trait Implementations

impl PartialEq<Issue> for Issue[src]

impl Debug for Issue[src]

impl Display for Issue[src]

impl Serialize for Issue[src]

impl<'de> Deserialize<'de> for Issue[src]

Auto Trait Implementations

impl Send for Issue

impl Sync for Issue

Blanket Implementations

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

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

impl<T> From<T> for T[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]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]