[][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 Clone for ProtectionState[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq<ProtectionState> for ProtectionState[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Eq for ProtectionState[src]

impl Copy for ProtectionState[src]

impl Hash for ProtectionState[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for ProtectionState[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From for T[src]

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

type Owned = T

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

type Error = Infallible

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

The type returned in the event of a conversion error.

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