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

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

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

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

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