[−]Enum bitboard_xo::XOError
Variants
Fields of PositionError
source: XOPosError
Fields of GameError
source: XOGameError
Trait Implementations
impl From<XOPosError> for XOError
fn from(source: XOPosError) -> Self
impl From<XOGameError> for XOError
fn from(source: XOGameError) -> Self
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]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,