[][src]Enum vampirc_uci::uci::ProtectionState

pub enum ProtectionState {
    Checking,
    Ok,
    Error,
}

Represents the copy protection or registration state.

Variants

Checking

Signifies the engine is checking the copy protection or registration.

Ok

Signifies the copy protection or registration has been validated.

Error

Signifies error in copy protection or registratin validation.

Trait Implementations

impl Eq for ProtectionState[src]

impl Clone for ProtectionState[src]

impl PartialEq<ProtectionState> for ProtectionState[src]

impl Copy for ProtectionState[src]

impl Hash for ProtectionState[src]

impl Debug for ProtectionState[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[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]