Enum pdbtbx::StrictnessLevel[][src]

pub enum StrictnessLevel {
    Strict,
    Medium,
    Loose,
}

The strictness to operate in, this defines at which ErrorLevel the program should stop execution upon finding an error.

Variants

Strict

With Strict the program will always stop execution upon finding an error.

Medium

With Medium the program will allow ErrorLevel::GeneralWarning.

Loose

With Loose the program will allow ErrorLevel::GeneralWarning and ErrorLevel::LooseWarning.

Trait Implementations

impl Clone for StrictnessLevel[src]

impl Copy for StrictnessLevel[src]

impl Debug for StrictnessLevel[src]

impl Eq for StrictnessLevel[src]

impl PartialEq<StrictnessLevel> for StrictnessLevel[src]

impl StructuralEq for StrictnessLevel[src]

impl StructuralPartialEq for StrictnessLevel[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, 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.