[−]Enum bitboard_xo::xo_pos::XOPosError
Variants
Fields of InvalidXOIndex
index: u32
Fields of InvalidXORow
row: u32
Fields of InvalidXOCol
col: u32
Trait Implementations
impl From<XOPosError> for XOError
fn from(source: XOPosError) -> Self
impl Debug for XOPosError
impl Display for XOPosError
impl Error for XOPosError
Auto Trait Implementations
impl Send for XOPosError
impl Sync for XOPosError
impl Unpin for XOPosError
impl UnwindSafe for XOPosError
impl RefUnwindSafe for XOPosError
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,