[]Enum bitboard_xo::XOError

pub enum XOError {
    PositionError {
        source: XOPosError,
    },
    GameError {
        source: XOGameError,
    },
}

Variants

PositionError

Fields of PositionError

source: XOPosError
GameError

Fields of GameError

source: XOGameError

Trait Implementations

impl From<XOPosError> for XOError

impl From<XOGameError> for XOError

impl Debug for XOError

impl Display for XOError

impl Error for XOError

Auto Trait Implementations

impl Send for XOError

impl Sync for XOError

impl Unpin for XOError

impl UnwindSafe for XOError

impl RefUnwindSafe for XOError

Blanket Implementations

impl<T> From<T> for T[src]

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

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

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

type Error = !

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> Borrow<T> for T where
    T: ?Sized
[src]

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

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